- Kormányok / autós szimulátorok topikja
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- ThinkPad (NEM IdeaPad)
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen billentyűzetet vegyek?
- Jó lenne, ha ez a monitor megtalálná az útját Európába
- VR topik
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Apple asztali gépek
Új hozzászólás Aktív témák
-
vlevi
nagyúr
válasz
automATIc
#3360
üzenetére
Ha va egy Activityd, amiből indítasz egy másodikat, és a végeredményre vagy kíváncsi, akkor a startActivityforResult-t használd, a startActivity helyett. Ha így csinálod, a fő Activity-nek az onResult metódusában értesülsz arról, hogy befejeződött a második.
Természetesen arról is kapsz információt, hogy mi volt az a másik activity, ami befejeződött (az az id, a resultcode-ban pedig azt, hogy ok, cancel, vagy mást nyomott-e a felhasználó, és végül a visszakapott intent extra paramétereibe azt írsz be a második Activityben, amit akarsz.
Itt egy példa
[link]Ja, igen. A második, elindítandó Activitynek is át tudod adni a szöveget, a startActivity előtt, az intent.putExtra ("VALAMI","Szöveg") a másik oldalon könnyen kiolvasható.
-
Karma
félisten
válasz
automATIc
#3360
üzenetére
Egy kicsit pontosítanod kell, mit csináltál eddig.
Például hogy érted azt, hogy "lementem a beírt karaktereket"?Ahhoz, hogy a másik Activityhez eljusson a szöveg, vagy az indításához használt Intentbe kell beírnod, mint egy String extrát; vagy pedig ki kell mentened valahova, és az új Activityben visszaolvasnod.
Mivel egy todo appnak csak akkor van értelme, ha a listát nem felejti el, triviálisan adja magát a második megközelítés. Mondjuk valószínűleg elég nagy falat az adattárolás, de valami adatbázisra lesz szükséged. Az új Activity meg megkapja azt az ID-t, ami alapján eléri az újonnan lementett bejegyzést.
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Kerékpárosok, bringások ide!
- Xiaomi 15T Pro - a téma nincs lezárva
- Kínai és egyéb olcsó órák topikja
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Mobilinternet
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- ThinkPad (NEM IdeaPad)
- Mesterséges intelligencia topik
- Fejhallgatós találkozó
- További aktív témák...
- 27% Számlával! ASUS ROG Loki 1000W 80 PLUS Platinum Tápegység!
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- MikroTik CCR2116-12G-4S+
- Intel Core i9-10850K 10-Core 3.6GHz LGA1200 (20M Cache, up to 5.20 GHz)
- Apple iPhone 16 Pro Max Black Titanium 256GB karcmentes 99% akku (281 ciklus) 2026.06.02.-ig gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

