是否可以为Firebase RecylerView.Adapter提供多个类?

时间:2018-03-12 19:27:58

标签: android firebase firebase-realtime-database

我目前正在开发一个Android项目,我使用Firebase作为数据库。我在数据库中有用户和用户的共享信息。我为每种共享类型使用不同的类来保存到数据库。我需要从数据库中获取所有类型的共享数据类,并在RecylerView.Adapter类中使用它们在屏幕上显示它们,是否可能?

1 个答案:

答案 0 :(得分:0)

是的,使用您将在FirebaseRecyclerAdapter中使用的查询,您可以将firebase数据库中的所有数据解析为任何recyclerview

参与FirebaseRecyclerAdapter,你可以从这里开始

https://github.com/firebase/FirebaseUI-Android/tree/master/database

编辑:所以,您的数据库将充满信息,当您需要解析该信息时,您将使用查询执行此操作,此查询对于recyclerAdapter

Query query = FirebaseDatabase.getInstance()
        .getReference()
        .child("chats")
        .limitToLast(50);

因此,根据您的需要对其进行修改,您将使用不同的类上传所有数据。认为在上传数据的哪个类中没有问题,数据将在同一个地方

快乐编码