Hirdetés
- Elektromos rásegítésű kerékpárok
- sziku69: Fűzzük össze a szavakat :)
- Négymagos Xeon(!) CPU LGA775-ös deszkában
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- talmida: My Art II.
- Luck Dragon: MárkaLánc
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- petipetya: Nagy chili topic. :)
Új hozzászólás Aktív témák
-
lordjancso
senior tag
Újabb kérdéssel állnék elő!

Csináltam egy async kérést, feldolgoztam a választ egy ArrayList-be, majd ezt az ArrayListet állítom be egy adapternek, amit a ListActivity-m adaptereként szeretnék használni, hogy feltöltsek az eredménnyel egy ListView-t.A ListActivity-m onCreate metódusában ha kézzel töltöm fel az adaptert, tökéletesen működik:
ArrayList<Article> articles = new ArrayList<Article>();
articles.add(new Article(1, "Első", "Leírás1", "Tartalom1"));
articles.add(new Article(2, "Második", "Leírás2", "Tartalom2"));
articles.add(new Article(3, "Harmadik", "Leírás3", "Tartalom3"));
ArticleAdapter adapter = new ArticleAdapter(this, articles);
setListAdapter(adapter);Ha az async kérés eredményét szeretném feldolgozni, akkor NullPointerException-nel elszáll az egész.
public void onArticleSuccess(List<Article> aResult) {
adapter.setItemList(aResult);
adapter.notifyDataSetChanged();
}Az adapter.setItemList(aResult); sornál hal meg az egész.
Az adapterem így van deklarálva az osztály elején:
private ArticleAdapter adapter;Valami ötletetek van erre a dologra?

Előre is köszönöm!
Új hozzászólás Aktív témák
- Soundbar, soundplate, hangprojektor
- Samsung kuponkunyeráló
- Mibe tegyem a megtakarításaimat?
- Amlogic S905, S912 processzoros készülékek
- Hivatalos a Poco X8 Pro Max gigantikus akkukapacitása
- Xiaomi 17 Ultra - jó az optikája
- Genshin Impact (PC, PS4, Android, iOS)
- Futárcégek
- Epson nyomtatók
- Lightyear - befektetési app
- További aktív témák...
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

