Вам нужно будет пойти на один уровень глубже, где ваш идентификатор -LZk5tpB5PXqHVJkj8Vz
(GroupID) содержит все вспомогательные кнопки (groupVaccinationID) с данными внутри.
listView = (ListView)findViewById(R.id.listItemAllGroupVaccinations);
databaseReference = FirebaseDatabase.getInstance().getReference("groupVaccinations").child("-LZk5tpB5PXqHVJkj8Vz");
groupVaccinations = new ArrayList<>();
protected void onStart(){
super.onStart();
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
for(DataSnapshot groupVaccinationSnapshot : dataSnapshot.getChildren()){
GroupVaccination groupVaccination = groupVaccinationSnapshot.getValue(GroupVaccination.class);
groupVaccinations.add(groupVaccination);
}
AllGroupVaccinationList groupVaccinationInfoAdapter = new AllGroupVaccinationList(ActivityAllGroupVaccinations.this, groupVaccinations);
listView.setAdapter(groupVaccinationInfoAdapter);
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}
РЕДАКТИРОВАТЬ
The -LZk5tpB5PXqHVJkj8Vz
ребенка следует избегать, так как он жестко запрограммирован, чтобы показать вам этот пример, вместо этого вы должны взять этот дочерний ключ от того, где вы получили GroupID , выполняя его так, как Фрэнк говорит, что все прививки от каждого GroupID .