为啥 Firestore Recycler Options 显示错误?

Posted

技术标签:

【中文标题】为啥 Firestore Recycler Options 显示错误?【英文标题】:Why Firestore Recycler Options showing error?为什么 Firestore Recycler Options 显示错误? 【发布时间】:2020-11-30 22:54:52 【问题描述】:

这里显示错误

FirestoreRecyclerOptions<firestorereycler> allfirestorerecycler= new FirestoreRecyclerOptions.Builder<firestorereycler>()
            .setQuery(QueryApni.firestorereycler.class)
            .build();

我正在使用这个库

implementation 'com.google.firebase:firebase-core:17.2.2'
implementation 'com.firebaseui:firebase-ui-auth:6.2.0'

【问题讨论】:

您还应该将查询作为第一个参数传递给setQuery() 方法。 对不起,我没明白你的意思。 检查this。例如:FirestoreRecyclerOptions&lt;Chat&gt; options = new FirestoreRecyclerOptions.Builder&lt;Chat&gt;().setQuery(query, Chat.class).build();. 发生同样的错误 你得到的错误是什么?请参阅how to create a minimal, complete, verifiable example,因为单行将很难提供帮助。 【参考方案1】:

如果添加库,则不会出错。

转到 androidStudio -> 工具 -> Firebase -> Cloud Firestore。并按照步骤。一切都会自动设置。

另外,将这个添加到 build.gradle(Module:...) -> dependencies -----> 实施 'com.firebaseui:firebase-ui-firestore:7.1.1'

在这些步骤之后。一切都会变好。 遵循这些程序后,我设法运行它。

【讨论】:

【参考方案2】:

正如Official Documentation 中提到的,setQuery() 需要 2 个参数,一个 query 和一个 class

FirestoreRecyclerOptions<firestorereycler> allfirestorerecycler= new FirestoreRecyclerOptions.Builder<firestorereycler>()
            .setQuery(<QUERY>,QueryApni.firestorereycler.class)
            .build();

【讨论】:

以上是关于为啥 Firestore Recycler Options 显示错误?的主要内容,如果未能解决你的问题,请参考以下文章

从 Cloud Firestore 检索时,Recycler View 未加载数据

在 FireStore Ui Recycler Paging Adapter 中使用 Paging 3 时出错:PagingConfig 无法转换为 Config

为啥 onBindViewHolder 索引在 Recycler View 中没有增加?

Android - 为啥 Recycler 视图未显示在设备上? .我认为我的代码是正确的,但视图没有显示

Recycler View 没有更新和显示任何内容

在添加或删除的 Firebase Firestore 数据中重复 RecyclerView 项