我有一个微调器,其作用类似于在多个类别中搜索的过滤器。但问题是微调器只允许选择一个类别。有没有办法为微调器获得多重选择行为,或者还有其他选择吗?
问问题
20695 次
2 回答
11
S 微调器旨在一次显示一个项目。你可能会通过制作一个复选框来逃避,但这可能是一个糟糕的用户体验。
我建议您使用ListView和CHOICE_MODE_MULTIPLE。您可以将列表视图添加到对话框中,如此答案所示:是否可以在对话框中创建列表视图?
于 2011-05-24T16:06:29.900 回答
7
Android 提供 Spinner 小部件,其功能类似于下拉列表。但 Spinner 接受单选。所以我们一次只选择一个项目。所以我们可以使用带有多选列表的自定义弹出窗口来实现多选功能。弹出窗口与对话框类似,只是可以定位弹出窗口。
单击下拉按钮时,将显示一个列表(作为下拉列表),然后您可以选择多个值。选定的值将显示在列表上方的文本框中。
作为参考,您可以选择此链接:
http://asnehal.wordpress.com/2012/04/03/multi-select-drop-down-list-in-android/
于 2014-03-26T07:07:59.250 回答