Új hozzászólás Aktív témák
-
t181
senior tag
Tehát ha jól értem az adatbázisod olyan rekordokat tartalmaz, melyek mindegyikének van egy dátuma, a célod pedig, hogy egy-egy Fragment-en megjelenítsd az egyes hónapokba beleeső adatbázisrekordokat (valószínűleg listás nézetben).
Room és PagedList segítségével elég egyszerűen megoldható.
Kell egy olyan lekérdezés, ami paraméterben megadott év és hónap segítségével rászűr a szükséges bejegyzésekre ezt pedig egy PagedList LiveData formájában visszaadja. Erre az adott Fragment-ben feliratkozol és az eredményt átadod egy RecyclerView PagedListAdapter-ének.
Így nem kell szálakkal foglalkoznod, mindent megold magától.Következő Fragment-re navigáláskor pedig a jelenlegi alapján ki tudod számolni, hogy melyik hónap következik és át tudod adni a következőnek.
Ennek egy része találgatás, de talán el tudsz indulni.
Minden egyes fragment nyit egy külön háttérszálat?
Egyszerre hány Fragment-et hozol létre? ViewPager-t használsz, gombnyomásra ugrasz egyik hónapról a másikra, esetleg valami más?
Új hozzászólás Aktív témák
- Lakáshitel, lakásvásárlás
- AMD vs. INTEL vs. NVIDIA
- Spórolós topik
- Elektromos autók - motorok
- Steam topic
- Vége lehet a OnePlusnak? Állítólag az Oppo bezárná a márkát
- Honor Magic6 Pro - kör közepén számok
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kingdom Come: Deliverance I-II.
- Büszke apukák és anyukák topikja
- További aktív témák...
- Apple iPhone 16 128GB, Kártyafüggetlen, 1 Év Garanciával
- Több darab! MacBook Pro 14" M1 16GB RAM 27%-os áfás számla (218)
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- GYÖNYÖRŰ iPhone SE 2020 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2183
- Xiaomi Redmi Note 9 / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

