-2

我正在尝试实现某种类型的过滤机制,以便用户可以选择一个过滤器并刷新底层的 RecyclerView。我想设置它,以便在选择给定过滤器时,它会触发特定的 Firebase 查询。我做了一些研究,但找不到任何人正在实施我正在寻找的东西。我非常喜欢 Asana 对这个覆盖层所做的事情,它可以根据特定状态过滤你的任务:

https://imgur.com/a/ltYoa9w

有没有人实现过类似的东西?

4

1 回答 1

0

是的,我已经使用 firestore recyclerview 实现了过滤器

要使用 firebase 实现过滤器机制,请尝试以下操作:

让我们以体式为例:

这里未完成和已完成的任务分为两类:

因此,在firebase中,您可以做的是创建两个单独的集合,说不完整,另一个完整,现在这两个集合都是分开的,之后您可以将条目插入到您想要作为过滤器的特定集合中。

在运行时,您应该指定将从中获取所有条目的集合名称。

看看我用来在我的应用程序中实现过滤器的数据库

于 2019-04-19T03:42:25.353 回答