Hirdetés
- Meggyi001: Áram nélkül....méltóság nélkül.....
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: MárkaLánc
- MasterDeeJay: Intel Optane M10 mire lehet használni? Ötletek.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Lalikiraly: Commodore The C64, Ultimate
- gerner1
Új hozzászólás Aktív témák
-
Sianis
addikt
Sziasztok!
Elméleti kérdés következik:
Adott két Fragment, az egyik egy ListView, a másik egy egyedi nézet, amiben más activity-k létrehozhatnak, módosíthatnak, törölhetnek elemeket. Hogyan oldanátok meg, hogyha az adathalmaz változik, akkor ezek a nézetek értesüljenek arról, hogy mi történt?
Én két megoldást látok:
- BroadcastReceiver. A Fragmentek definiálják, hogy milyen eseményekre érzékenyek, aztán amikor kell akkor reagálnak szépen. Nem tudom, hogy itt megoldható-e, hogy a ListView módosításai animálódjanak, tehát ne a háttérben történjen meg az adapter módosítása.
- onActivityResult. Ezzel az a baj, hogyha egy ViewPager-ben vannak a fragmentek és mondjuk két egymás mellett lévő fragmentnek is frissülnie kell, akkor itt már problémás az események elosztása. Vicces, de néha egy isAdded() hívásra igazat adó fragment is elszáll olyan hibával, hogy ő már nincs is a FragmentManagerben.Én a BroadcastReceivert érzem most jobbnak, de cáfoljatok rám.
Köszi a válaszokat előre is!
Sianis
Új hozzászólás Aktív témák
- Apple iPhone 13 mini / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 87%
- 27% - LG UltraGear 27GS75Q-B Monitor! 2560x1440 / 200Hz / 1ms / G-Sync / G-Sync / FreeSync
- Bomba ár! Terra 1547Q - Core i5-3G I 4GB I 250GB I 15,6" HD+ I Nvidia I Cam I W10 I Garancia!
- Asrock Challenger RX 9070 XT // Felbontott // Számla // Garancia //
- Xbox Game Pass Ultimate előfizetések kedvező áron
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
