Yorumlar
JSONObject veriler = veriler.getJSONObject(i);
Bu kısım kodun orjinalinde de böyle mi yoksa buraya yapıştırırken yanlışlıkla mı yaptın?
Eğer orjnali böyleyse JSONObject veriler2 = veriler.getJSONObject(i);
alan1 = veriler2.getString("…
Umut ONUR
8 yıl 7 ay önce
JSON' veri çekmede bir sıkıntı yok, çekilen verilerin doğruluğunu görmek için her döngüde toast mesaj ile mesela(alan1'i) ekranda gösteriyorum ve Mysqldeki alan1 verilerini sorunsuz sırasıyla gösteriyor, fakat listview'e aktarma yaparken sadece Mysqldeki son sıradaki kaydı ekliyor. Sorunum bu. JSON kodlarında herhangi bi sıkıntı bulunmamakta. İsterseniz skype veya teamviewer'den projemi ve hatamı gösterebilirim. Skype : vlkoroglu
Umut ONUR
8 yıl 7 ay önce
Pardon kardeşim. Ben soruyu başka türlü algıladım kusura bakma :)
Soruya gelecek olursak, anladığım kadarıyla burdaki Adapter() sınıfını kendin oluşturmuşsun. Fakat izlediğin yöntemde bir yanlışlık var.
Senin yazdığın kodda Her yeni JSON verisi çekildiğinde ekle() metodu çalışıyor. Fakat bu ekle() metodu her çalıştığında yeni bir Adapter() nesnesi oluşuyor. Senin yanılgıya düştüğün olay şu; setAdapter(adapter) metodu adapteri eklemez. Adapter'i değiştirir.
Yani buda demek oluyor ki; ekle() metodu her çalıştığında yeni bir Adapter() nesnesi oluşup listView'in adapter'iyle değiştiriliyor. sonuç olarakta en son çalışan ekle() metodunda hangi Adapter() nesnesi belirtilmişse listende o eleman çıkıyor..
Senin yapman gereken şu; JSON ile çektiğin verileri bir dizi haline getirerek oluşturacağın Adapter'de o şekilde kullanmalısın..
Umut ONUR
8 yıl 7 ay önce
konuyla ilgili şu derse bakabilirsin :
https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/listview-ozellestirme
Umut ONUR
5 yıl 1 ay önce
Merhaba;
Bende aynı konu üzerinde işlem yapmak istiyorum. Yazdığınız kodlar c# için değil galiba. Yardımcı olabilir misiniz?
Umut ONUR
8 yıl 7 ay önce
Harita üzerinde zaten gerekli olan yerlerin koordinatlarını gösterdim sadece ben hangi noktadaysa oraya yakında sırayla mesafe olarak en kısa olan neler var bunu listelemek istiyorum ..
Umut ONUR
8 yıl 8 ay önce
Teşekkür ederim yardımınız için öyle yapınca düzeldi