Programi Calistirdigimda butona basinca Listviewde gorunmesi gereken seferler gorunuyor ama butona 2. tiklamamda ayni seferleri altina tekrar kaydediyor ekliyor "arrList.add(Map1)" de hata olabilir gibime geliyor istedigim butona ne kadar basarsak basalim hep ayni sonuc doncegi icin eklemesin sadece list viewde 1 tane deger olsun her bastikca ayni deger alt alta eklenmesin.

 private void showJSON(String response){

            try {
                JSONObject jsonObject = new JSONObject(response);
                JSONArray result = jsonObject.getJSONArray(Config.JSON_ARRAY);
                if(result.length()==0){Toast.makeText(this, "Boyle Bir Sefer Bulunmamaktadir.", Toast.LENGTH_LONG).show();}
                else {
                    for (int i = 0; i < result.length(); i++) {

                        JSONObject collegeData = result.getJSONObject(i);

                        HashMap<String, String> map1 = new HashMap<String, String>();

                        map1.put("name", collegeData.getString("name"));
                        map1.put("address", collegeData.getString("address"));
                        map1.put("fiyat", collegeData.getString("fiyat"));
                        map1.put("saat", collegeData.getString("saat"));

                        arrList.add(map1);

                    }
                }

                }catch(JSONException e){
                Toast.makeText(getApplicationContext(), "Error" + e.toString(),
                        Toast.LENGTH_SHORT).show();
                }
            SimpleAdapter simpleAdapter = new SimpleAdapter(this, arrList,
                    R.layout.list_item,
                    new String[] {"name","fiyat","address","saat" }, new int[] { R.id.name, R.id.vc, R.id.address,R.id.tarih});
            textViewResult.setAdapter(simpleAdapter);

        }

tesekkurler..

soruldu: 23 Oca, 07:34

Mehmet%20Alperen%20Birinci's gravatar image

Mehmet Alperen Birinci
30347
cevap kabul oranı: 0%


for döngüsünden önce arrList.clear();

yaparsan her butona bastığında önce listeyi temizleyip sonra listeye ekleme yapacaktır.

permanent link

cevaplandı: 02 Şub, 11:13

umonn's gravatar image

umonn
80013
cevap kabul oranı: 25%

tesekkur ederim ise yaradi

(07 Şub, 04:19) Mehmet Alperen Birinci Mehmet%20Alperen%20Birinci's gravatar image

rica ederim..

(07 Şub, 13:59) umonn umonn's gravatar image

İşe yaradıysa cevabı doğru olarak işaretler misiniz ?

(07 Şub, 15:50) ersinyildiz ersinyildiz's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×817
×27
×10
×1

Soruldu: 23 Oca, 07:34

Görüntüleme: 374 kez

Son güncelleme: 07 Şub, 15:50

powered by BitNami OSQA