Hirdetés
- Milyen széket vegyek?
- Épített vízhűtés (nem kompakt) topic
- OLED TV topic
- Vezetékes FÜLhallgatók
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Színes hardvercsomag a téli szürkeségben
- ThinkPad (NEM IdeaPad)
- Gaming notebook topik
- Milyen billentyűzetet vegyek?
- Ilyet se látunk minden nap, már füstölt a GeForce, de a játék még futott
Új hozzászólás Aktív témák
-
thon73
tag
Sziasztok! Elakadtam egy BaseAdapter bővítésnél. Az adapter egy ArrayList-et használ, amit egy setData() metódus állít be:
public void setData( List<SampleEntry> entries )
{
this.originalEntries = entries;
this.filteredEntries = entries;
notifyDataSetChanged();
}A setData()-t egy ListFragment-ben hívom meg, egy Loader részeként:
public void onLoadFinished(Loader<List<SampleEntry>> loader, List<SampleEntry> data)
{
((MainListAdapter)getListAdapter()).setData(data);
}Az első végrehajtáskor ez tökéletesen működik. Ha elfordítom a készüléket, akkor is lefutnak a fenti metódusok, de - a notifyDataSetChanged() - hívás ellenére NEM jelenik meg semmi.
Ha ekkor frissítem a listát (pl. még egy elemet hozzáadok), akkor az EGÉSZ lista megjelenik, vagyis az összes elemet tartalmazza.
Ha az elemet (próbaként) a setData() részben adom hozzá, akkor sem jelenik meg a lista.Rengeteget olvastam a notifyDataSetChanged()-ről, de nem jutottam eredményre. Az a gyanúm, hogy nincs még ListView, amikor az első setData() lefut, ezért nem tud még mit frissíteni.
Hogyan tudnám ezt megoldani??
Új hozzászólás Aktív témák
- Opel topik
- Szeged és környéke adok-veszek-beszélgetek
- Milyen széket vegyek?
- Android játékok topikja
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Horgász topik
- Épített vízhűtés (nem kompakt) topic
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- OLED TV topic
- További aktív témák...
- Razer Kraken Kitty USB Bolti ár:30k INGYEN FOXPOST
- Eladó Cooler Master MWE 750 GOLD V2 fully modular táp
- Razer Kaira for PlayStation Bolti ár:40k INGYEN FOXPOST
- Gtx 1660 Super/ i5 10400F/ 16GB Corsair/ 500GB M2 250GB SATA SSD/ WIN 11
- ÚJ Razer Blackshark V2 X Fekete/Fehér/Rózsaszín Bolti ár:20k INGYEN FOXPOST
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- Bomba ár! Lenovo ThinkPad X280 - i7-8550U I 16GB I 512SSD I 12,5" I HDMI I Cam I W11 I Gari!
- BESZÁMÍTÁS! 4TB Western Digital Purple SATA HDD meghajtó garanciával hibátlan működéssel
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- BESZÁMÍTÁS! GIGABYTE A520M R5 5500 16GB DDR4 512GB SSD GTX 1070 8GB Zalman T3 Plus DeepCool 400W
Á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


