Я пытаюсь получить все ключи в поле Value и создать для них всплывающее окно.Но я не понимаю, как.Я перепробовал много «за» заявлений, но не смог понять.Мой код на данный момент:
final FirebaseDatabase database = FirebaseDatabase.getInstance();
final DatabaseReference myRef = database.getReference("Anzeigen");
// Read from the database
myRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot childSnapshot:dataSnapshot.getChildren())
{
RecyclerView recyclerView = findViewById(R.id.anzeigen_list);
final List<generater> mList = new ArrayList<>();
RecyclerView.Adapter adapter = new generater_anzeigen_setter(this,mList);
recyclerView.setAdapter(adapter);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
mList.add(new generater(Name , Was , Preis));
}
}
}
@Override
public void onCancelled(DatabaseError error) {
// Failed to read value
Log.w(TAG, "Failed to read value.", error.toException());
}
});
Это моя база данных:
