- Mobil flották
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Yettel topik
- Milyen okostelefont vegyek?
- Soundcore Sleep A30 - a hosszú házasság titka
- Xiaomi 15T Pro - a téma nincs lezárva
- Újabb tanúsítványt kapott a Poco X8 Pro Max
- Google Pixel topik
- Jolla és SailfishOS tapasztalatcsere
- iPhone topik
Új hozzászólás Aktív témák
-
válasz
lanszelot
#12138
üzenetére
Mindig tedd hozzá, hogy milyen platformon fejlesztesz, mert anélkül nem lehet pontos választ adni. Az Android processzkezelése egész más, mint mondjuk egy asztali Java alkalmazásé vagy egy Spring Boot appé, mert ugye Androidon intentekkel meg activitykkel kell játszani. Ott valami ilyesmi megoldást kell csinálnod (nem értek hozzá, én is csak úgy copyztam):
Context ctx = getApplicationContext();
PackageManager pm = ctx.getPackageManager();
Intent intent = pm.getLaunchIntentForPackage(ctx.getPackageName());
Intent mainIntent = Intent.makeRestartActivityTask(intent.getComponent());
ctx.startActivity(mainIntent);
Runtime.getRuntime().exit(0);Vagy ilyet:
public static void triggerRebirth(Context context, Intent nextIntent) {
Intent intent = new Intent(context, YourClass.class);
intent.addFlags(FLAG_ACTIVITY_NEW_TASK);
intent.putExtra(KEY_RESTART_INTENT, nextIntent);
context.startActivity(intent);
if (context instanceof Activity) {
((Activity) context).finish();
}
Runtime.getRuntime().exit(0);
}De lényegében ez is arról szól, hogy új processzként elindítod saját magad, magadból pedig kilépsz, és az új processz pedig fut tovább.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Házimozi belépő szinten
- Mobil flották
- Autós topik
- Milyen CPU léghűtést vegyek?
- Mibe tegyem a megtakarításaimat?
- Külföldi rendelések: boltok, fizetés, postázás
- Fejhallgató erősítő és DAC topik
- BestBuy topik
- OTP Bank topic
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- További aktív témák...
- ZBook Fury 15 G7 15.6" FHD IPS i7-10850H RTX 3000 32GB 1TB NVMe magyar vbill gar
- Katana 15 HX B14WEK 15.6" QHD IPS i7-14650HX RTX 5050 16GB 1TB NVMe magyar vbill gar
- Csere-Beszámítás! Asus Tuf FX506I Gamer Notebook! R7 4800H / 1650Ti / 16GB DDR4 / 512GB SSD
- eladó Flashforge Adventurer 5M 220x220x220mm CoreXY
- Lenovo Legion 5 Pro 16ADR10 - R9 8945HX, 32GB DDR5, 1TB, RTX 5060 - MAKULÁTLAN, 3 ÉV GAR
- Apple MacBook Air 13 (2020) M1 8GB/256GB használt, megkímélt 85% akku (258 ciklus)
- 2 TB-os Samsung 980 PRO M.2 SSD with heatsink - garanciával
- Honor 90 256GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4275
- Garmin USB ANT Stick jeladó eladó
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


