Я использую базу данных Firebase в своем проекте.Я сумасшедший перепутал с onChildAdded.У меня есть код, подобный следующему:
mEventListener = new ChildEventListener() {
@Override public void onChildAdded(@NonNull DataSnapshot dataSnapshot,
@Nullable String stringS) {
if (stringS != null
&& dataSnapshot.getKey()
!= null && !dataSnapshot.getKey().contains(stringS))
{
Log.e("=====", "onChildAdded: " + stringS +
" getKey: " + dataSnapshot.getKey());
}....
- И я получил журналы здесь:
=====: onChildAdded: -LMsqXJTn5DoMZTELzuz getKey: -LMsqXJVyXWZtqRC
- Так в чем же ключ этого "dataSnapshot" ???

- В других случаях я также получил некоторые противоположные результаты, поэтому меня это сильно смущает.
Добавлено:
- Некоторые другие DataSnapshot, оба они одинаковы.