Új hozzászólás Aktív témák
-
lordjancso
senior tag
válasz SektorFlop #1354 üzenetére
Amikor beállítod a ListView adapterének az új elemeket, utána hívj meg egy frissítést az adapteren:
adapter.notifyDataSetChanged();Rip and cut and mutilate the innocent, his friends, and again and again and on and on.
-
thon73
tag
válasz SektorFlop #1354 üzenetére
Én ugyanezt egy Loader-rel oldottam meg. A konkrét esetben egy CursorLoader-rel, ami nagyon szépen működik automatikusan. Van benne egy filterként működő EditText, ott restartLoader-rel ki tudom kényszeríteni, hogy újra elkészítse a listát.
Korábban ListActivity-ben volt szükségem hasonló megoldásra. ((A kikeresett elemet átszínezte.)) Ott a list.invalidateViews() segített. Ez egy kicsit más oldalról működik, de végső soron ez is újra lekérdezi a megjelenítendő adatokat az adapter-től.
Ha szükséges, este kódokat is tudok küldeni.
Addig ezt érdemes elolvasni: Is there any difference between `ListView.invalidateViews()` and 'Adapter.notifyDataSetChanged()'?
Új hozzászólás Aktív témák
- Megérkezett Magyarországra a Samsung új OLED gaming monitora
- A fociról könnyedén, egy baráti társaságban
- Honor Magic6 Pro - kör közepén számok
- MIUI / HyperOS topik
- Kerékpárosok, bringások ide!
- Xbox tulajok OFF topicja
- Spórolós topik
- Samsung Galaxy S22 Ultra - na, kinél van toll?
- Ukrajnai háború
- Politika
- További aktív témák...