Когда я извлекал данные из базы данных Firebase, я получаю только одно значение. Но я хочу получить всю базу данных базы данных firebase реального времени.Устранение проблем при получении данных из Firebase
Вот мой Java-код:
mref.addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(DataSnapshot dataSnapshot, String s) {
HashMap<String, Object> users = (HashMap<String, Object>) dataSnapshot.getValue();
listusers.add(users.get("FirstName").toString());
adapter=new ArrayAdapter<String>(MainActivity.this,android.R.layout.simple_list_item_1,listusers);
lv.setAdapter(adapter);
}
Как преодолеть эту ситуацию?
Много зависит от ваших фактических данных (пожалуйста, добавьте соответствующий фрагмент этого вопроса). Но вы можете искать 'ValueEventListener'. –
любой образец примера, который может мне помочь – user3714029