Из Firebase мне нужно получить все элементы с categoryName = "Внешность" и добавить их в ArrayList . Пытаюсь сделать это так:
final FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference wordDB = database.getReference("Word");
wordDB.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(final DataSnapshot dataSnapshot) {
Iterable<DataSnapshot> children1 = dataSnapshot.getChildren();
for (DataSnapshot data : children1) {
DatabaseReference dataRef = data.
getRef().
child("categoryName").
equalTo("Семья").getRef();
dataRef.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
WordItem item = dataSnapshot.getValue(WordItem.class);
wordItems.add(item);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});`
Но, это не срабатывает
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости