Java 如何在Android Spinner';s下拉菜单?
在一个应用程序中,我有一个包含数十项的微调器 当用户点击微调器时,会出现一个弹出对话框,显示可能的选择列表。但是,由于有几十个项目(已排序),我希望用户能够使用快速滚动拇指(如ListView上的Java 如何在Android Spinner';s下拉菜单?,java,android,listview,spinner,fastscroll,Java,Android,Listview,Spinner,Fastscroll,在一个应用程序中,我有一个包含数十项的微调器 当用户点击微调器时,会出现一个弹出对话框,显示可能的选择列表。但是,由于有几十个项目(已排序),我希望用户能够使用快速滚动拇指(如ListView上的fastScrollEnabled属性),类似于Contacts应用程序中启用的 我试图获取弹出对话框中使用的ListView,但没有找到任何方法来实现这一点。使用微调器处理大量项目是糟糕的UI设计。当你在设计中达到一个点,你需要在一个旋转器上快速滚动或过滤时,你需要考虑创建一个单独的选择项活动,并把所
fastScrollEnabled
属性),类似于Contacts应用程序中启用的
我试图获取弹出对话框中使用的ListView,但没有找到任何方法来实现这一点。使用微调器处理大量项目是糟糕的UI设计。当你在设计中达到一个点,你需要在一个旋转器上快速滚动或过滤时,你需要考虑创建一个单独的选择项活动,并把所有的记录放在一个ListVIEW中,在那里你也可以快速滚动,也可以很容易地实现过滤器。p>
你也需要考虑如果你有很多项目,提供不同的订单。推荐的方法是将最新的项目放在开头,也可以对其进行分类,然后您可以使用expandable listview进一步增强每个类别的项目挑选过程。正确,但更全面的答案是。