Как получить все дочерние значения в представлении списка дочерних значений?
{ "DURUSLAR" : { "CHILD1" : { "-KkV__GVU6nEA47wchmD" : { "kayitid" : "10", "makina" : "M-11", "nedeni" : "...", "saat" : "11:05:10", "sure" : "00:15:30 ", "tarih" : "18.05.2017", "yanitsaati" : "...", "yanittarihi" : "..." } }, "CHILD2" : { "-KkVPEhvYWzdCvhbzgY6" : { "kayitid" : "10", "makina" : "DENEME 2", "nedeni" : "OPERATOR HATASI 13", "saat" : "13:00:00", "sure" : "01:45:00 ", "tarih" : "19.05.2017", "yanitsaati" : "02:59:10", "yanittarihi" : "19.05.2017" } } } }
это моя база данных. Как я могу перечислить
"kayitid",
"makina",.... в виде списка?
Что я уже пробовал:
mDatabaseReference.child("DURUSLAR").child("CHILD2").addValueEventListener(new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { if(list_duruslar.size()>0) list_duruslar.clear(); for(DataSnapshot postSnapshot:dataSnapshot.getChildren()) { DURUSLAR durus=postSnapshot.getValue(DURUSLAR.class); list_duruslar.add(durus); } ListAdapter adapter = new ListAdapter(Bekleyen_isemirleri.this,list_duruslar); list_data.setAdapter(adapter); circular_progress.setVisibility(View.INVISIBLE); list_data.setVisibility(View.VISIBLE); } @Override public void onCancelled(DatabaseError databaseError) { } });
wseng
Вы пытаетесь загрузить JSON в listView ?
harundidin
Нет. Но разве это не возможно с помощью циклов for?