- OnePlus 15 - van plusz energia
- iPhone topik
- Poco F8 Ultra – forrónaci
- Google Pixel topik
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Amazfit Bip 6 - jót olcsón
- Apple iPhone 17 Pro Max – fennsík
- Milyen okostelefont vegyek?
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Samsung Galaxy S25 - végre van kicsi!
Ú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
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OnePlus 15 - van plusz energia
- AMD vs. INTEL vs. NVIDIA
- Forza sorozat (Horizon/Motorsport)
- Bestbuy játékok
- Milyen billentyűzetet vegyek?
- iPhone topik
- Okos Otthon / Smart Home
- Poco F8 Ultra – forrónaci
- Idővel kicsúszik az aljzatból a 12V-2x6 tápkonnektor?
- További aktív témák...
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4653
- Apple iPad 7 32GB (3 hó Garancia)
- GYÖNYÖRŰ iPhone 13 128GB Red-1 ÉV GARANCIA - Kártyafüggetlen, MS4373, 100% Akkumulátor
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

