- Magisk
- iPhone topik
- Apple iPhone 17e – mágnesek ereje
- Google Pixel topik
- Megérkezett a Samsung Galaxy A37 és Galaxy A57
- EarFun Air Pro 4+ – érdemi plusz
- Xiaomi 15T Pro - a téma nincs lezárva
- Lassan húzóágázat lesz a villanyautó a Xiaominál
- Bővül a One UI 8.5 béta, régebbi Galaxy készülékek is csatlakozhatnak
- Okosóra és okoskiegészítő topik
Ú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
- Eladó ASUS TUF Gaming F15 (TUF507ZV4-LP121W) i7, 24gb ram RTX 4060, gamer laptop!
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó Samsung Galaxy A53 5G 6/128GB fekete / 12 hónap jótállás
- Ulefone RugKing 4 Pro
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


