Ú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
- Vegyes fogadtatás, erős rajt: 2 millió példánynál a Crimson Desert
- Kormányok / autós szimulátorok topikja
- Le Mans Ultimate
- A fociról könnyedén, egy baráti társaságban
- AliExpress tapasztalatok
- Kerékpárosok, bringások ide!
- Google Pixel topik
- Óra topik
- Lexus, Toyota topik
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- További aktív témák...
- Beszámítás! Motorola Sound Flow XT2549-1 hangszóró hibátlan működéssel
- Beszámítás! Lenovo Thinkpad P15 Gen 1 FHD notebook - i7 10850H 32GB DDR4 1TB SSD T2000 4GB W11
- Beszámítás! Samsung Galaxy S23 Ultra 256GB okostelefon garanciával hibátlan működéssel
- Samsung Galaxy S23 Plus 5G (8/512 GB) független, garanciás 210 000 Ft
- Beszámítás! Motorola Edge 60 Pro 5G 512GB okostelefon garanciával hibátlan működéssel
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4240
- LG 39GX90SA-W - 39" Ívelt Smart OLED/ WQHD 2K / 240Hz & 0.03ms / 1300 Nits / G-Sync & FreeSync
- Apple iPhone 13 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG 55QNED823RE / QNED / 55" - 140 cm / 4K UHD / 120Hz & 4ms / HDR Dolby Vision / FreeSync + HDMI 2.1
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

