我做了很多研究,但我找不到任何资源如何使用Firebase
使用Recycler View(反之亦然)
有一个Firebase列表适配器,它从BaseAdapter
延伸。我在Firebase Chat application找到了它。这是FirebaseListAdapter类。但是RecyclerView使用的适配器需要从RecyclerView.Adapter
扩展。
你是如何克服这个问题的?你有什么建议吗?
答案 0 :(得分:25)
目前您必须提供自己的RecyclerView.Adapter实现。
您可以使用FirebaseListAdapter获取灵感或自己动手。
这是一个使用RecyclerView的聊天应用:https://github.com/thaleslima/Chat-Firebase/tree/master/app/src/main/java/com/gdgcampinas/chat_firebase
现在有一个名为FirebaseUI的库,其中包含FirebaseRecyclerAdapter
等等。我强烈建议您在应用中使用它,或者作为适合您需求的适配器的基础。
答案 1 :(得分:5)
你可以使用 FirebaseUI-Android ,它是由Firebase自己开发的,非常有用。
链接如下所示。
https://github.com/firebase/FirebaseUI-Android/blob/master/database/README.md