Если у меня есть внутри каждого object список объектов, как получить значения внутреннего arraylist, как и здесь, я хочу получить значения из списка книг.
Я много искал, но не смог найти решение





Если вы хотите получить значения внутри books, попробуйте следующее:
DatabaseReference reference = FirebaseDatabase.getInstance().getReference("User");
reference.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot datas: dataSnapshot.getChildren()){
DataSnapshot ds=datas.child("books");
for (DataSnapshot dsBook: ds.getChildren()) {
String bookName=dsBook.child("book_Name").getValue().toString();
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
Снимок находится в User, затем вы выполняете итерацию внутри его прямых потомков и получаете доступ к дочернему books. Затем вы повторяете снова, но на этот раз внутри снимка, который является books, и получаете значения book_Name, book_Status.