Hirdetés
- Milyen okostelefont vegyek?
- Samsung Galaxy S24 - nos, Exynos
- Megjelent a Redmi Turbo 5 Max, az első telefon Dimensity 9500s-el
- Android szakmai topik
- Xiaomi 14T Pro - teljes a család?
- EarFun Air Pro 4+ – érdemi plusz
- Apple Watch Sport - ez is csak egy okosóra
- Poco X6 Pro - ötös alá
- One mobilszolgáltatások
- Samsung Galaxy A54 - türelemjáték
Új hozzászólás Aktív témák
-
válasz
lanszelot
#12136
üzenetére
Android? Ha igen, akkor az Android topikban kellene feltenni a kérdést, mert ott más megoldás kell (újrahívni az intentet, vagy nem tudom, nem értek hozzá).
Ha asztali program, akkor több lehetőség is van, pl. ProcessBuilder-rel elindítasz egy új példányt a programodból, a jelenlegiből pedig kilépsz System.exit()-tel. Vagy a Runtime.getRuntime().exec() metódussal indítasz egy új példány, és kilépsz a jelenlegiből.
Vagy ha kicsit softosabb újraindítás kell, akkor csinálhatod azt, hogy a main() metóduson belül egy másik metódusba (pl. launch) rakod a programod lényegi részét, és ezt a metódust bármikor újra tudod hívni.
De végső soron visszaállíthatsz mindent alapra egy metódussal, de ezzel kapcsolatban nekem vannak kétségeim, elég könnyű hibázni, főleg, ha vannak statikus metódusaid is.Nyilván a konkrét megvalósítás erősen függ attól, hogy pontosan mit és hogyan csinál a programod.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


