Если вы хотите получить записи «Пространство», измените ref
на
DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("Users").child(id).child("Expanse");
После изменения добавьте ValueEventListener
или ChildEventListener
к ref
.
Вы использовали ChildEventListener
, поэтому в onChildAdded
из ChildEventListener
вы можете получить данные из Firebase, например,
Expanse expanse = dataSnapshot.getValue(Expanse.class);
list.add(expanse);
Приведенный выше код будет входить в onChildAdded
из ChildEventListener
, где Expanse
- ваш класс POJO, в котором у вас есть геттеры и сеттеры для суммы, заголовка, даты и т. Д.
Затем вы должны добавить этот недавно полученный объект expanse
в List
, а затем уведомить ваш RecyclerViewAdapter
, что данные были изменены.