我正在设计一个Android应用程序,在其中我想添加一个过滤器来过滤某些类别中显示的选项,现在我想计划在用户点击过滤器按钮时显示一个PopupMenu,并且它正在工作,但是因为文件管理器的数量很大。所以我想将它们分组并让它们崩溃,我已经看到很多应用程序都这样做了,但我无法实现,而不是代码,如果你可以提供一个很好的代码做同样的,或任何教程它会非常感谢。谢谢:))
答案 0 :(得分:0)
如果您使用json获取数据,那么从后端维护过滤器会很好。因此,只需传递要为其过滤的类别或类别的名称。你将从json获得所有类别的结果。大多数应用程序都使用这种方法。所以你也可以尝试这种方式来实现过滤。
答案 1 :(得分:0)
我不确定我是否理解你的问题,但是如果你想在弹出窗口中组合一些项目,ExpandableListView应该可以解决你的问题。
链接:http://developer.android.com/reference/android/widget/ExpandableListView.html