Пожалуйста, добавьте пример кода, чтобы понять, что вы делаете.
Вам необходимо выполнить следующие действия,
1) Модельный класс, который содержит методы установки и получения (то же имя, что и в Firebase)
Если вы объединяете несколько узлов в одном объекте,
2) RecyclerView и RecyclerAdapter Class
3) DatabaseRefrence для доступа к вашим данным.
пример кода для извлечения данных из firebase
final List<Certificates> list=new ArrayList<>();
DatabaseReference reference= FirebaseDatabase.getInstance().getReference().child("Object");
reference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot)
{
list.clear();
for (DataSnapshot snapshot:dataSnapshot.getChildren())
{
Model model=snapshot.getValue(Model.class);
list.add(model);
}
RecyclerAdapter adapter=new RecyclerAdapter(list,Activity.this);
recyclerView.setLayoutManager(new LinearLayoutManager(CertificatesActivity.this));
recyclerView.setAdapter(adapter);
recyclerView.addItemDecoration(new DividerItemDecoration(recyclerView.getContext(),DividerItemDecoration.VERTICAL));
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError)
{
//handle error here
}
});
Если вам нужна помощь, чтобы понять, скажите мне.