Bir web servisten elde ettiğim urlleri bir arrayliste atayıp, bu urllerdeki resimleri listviewa aktarmak istiyorum. kendim manuel olarak arraylist oluşturup içine urller yazdığımda işlem gerçekleşiyor. fakat web servisten verileri asynctask kullanarak çekip arrayliste atayınca, onPostExecute metoduna adapterı yazdığımda hata alıyorum.
Şöyle ki:
araList.add("http://a3.twimg.com/profile_images/72774055/AndroidHomme-LOGO_normal.jpg");
araList.add("http://a1.twimg.com/profile_images/349012784/android_logo_small_normal.jpg");
araList.add("http://a3.twimg.com/profile_images/72774055/AndroidHomme-LOGO_normal.jpg");
araList.add("http://a1.twimg.com/profile_images/349012784/android_logo_small_normal.jpg");
adapter=new LazyAdapter(Detay.this, araList);
list.setAdapter(adapter);
Bu şekilde çalışıyor. fakat parse ettikten sonra onPostExecute un içine
adapter=new LazyAdapter(Detay.this, sUrlList);
list.setAdapter(adapter);
yazdığımda hatayı alıyorum.
https://github.com/thest1/LazyList Kod yapısı olarak linktekinin aynısını kullandım. Asynctask kullanmamdan mı kaynaklanıyor? Sorunu aşmak için ne yapmam gerekir?