私は多くの研究を行いましたが、Firebase
(またはその逆)でRecycler Viewを使用する方法を見つけることができませんでした
BaseAdapter
から拡張されるFirebaseリストアダプタが1つあります。 Firebase Chat application で見つけました。 FirebaseListAdapter クラスです。ただし、RecyclerViewで使用されるアダプターは、RecyclerView.Adapter
。
この問題をどのように克服しましたか?何か提案はありますか?
今のところ、RecyclerView.Adapterの独自の実装を提供する必要があります。
FirebaseListAdapterを使用してインスピレーションを得たり、独自にロールバックしたりできます。
以下は、RecyclerViewを使用するチャットアプリです。 https://github.com/thaleslima/Chat-Firebase/tree/master/app/src/main/Java/com/gdgcampinas/chat_firebase
FirebaseRecyclerAdapter
などを含む FirebaseUI というライブラリがあります。アプリで使用するか、ニーズに合ったアダプターのベースとして使用することを強くお勧めします。
FirebaseUI-Androidを使用できます。Firebase自体によって開発され、非常に便利です。
以下に示すリンク。
https://github.com/firebase/FirebaseUI-Android/blob/master/database/README.md