【发布时间】:2015-09-27 16:32:41
【问题描述】:
我的应用程序用户界面有问题。我有一个RecyclerView 点,我想用两个标准过滤它们:
- 与当前用户位置的距离
- 从点的添加经过的时间
我已阅读 Material Design 指南,但没有找到任何关于 Lists 过滤 UI 模式的指南。我正在考虑将下拉菜单添加到Toolbar,但是对于狭窄的智能手机纵向方向Toolbar,两个下拉菜单会太多。为此目的,最好的 UI 解决方案是什么?
【问题讨论】:
-
我认为应该有一个对话框。
-
我不认为这对 StackOverflow 来说是一个很好的问题。这是一个关于设计模式的问题,也是一个基于意见引发长时间讨论的问题。出于这些原因,我正在发表评论(而不是给出答案);但我想您可以使用带有可检查项目的子菜单检查工具栏菜单项。用户点击过滤器图标,弹出带有选项。
-
我也有同样的问题。在我的列表中,用户可以将项目标记为“喜欢”或“不喜欢”。所以我需要一种方法来过滤“喜欢”的项目,只过滤“中性”,所有项目等。我解决它的方法是使用标签(喜欢,中性,不喜欢),但这似乎不是最好的方法处理这个问题。
-
这个问题属于UX
标签: android material-design android-recyclerview