Эти ключи создаются методом push()
, вы должны получить эти ключи после того, как получите свой снимок экрана с getKey()
после вызова вашего d atasnapshot.getChildren()
вы должны сделать строку
String myParentKey = datasnapshot.getKey().toString();
чтобы получить родительский ключ для всех ваших детей, это, конечно, внутри цикла, вот подсказка
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) {
String myParentKey = childSnapshot.getKey().toString();
....
надеюсь, это поможет!
Удачного кодирования!