gpt4 book ai didi

java - 如何在 Android Spinner 的下拉菜单中启用快速滚动(拇指)?

转载 作者:太空宇宙 更新时间:2023-11-03 12:43:13 26 4
gpt4 key购买 nike

在一个应用程序中,我有一个包含数十个项目的 Spinner。

当用户点击微调器时,会出现一个弹出对话框,显示可能的选择列表。但是,由于有(排序的)数十个项目,我希望用户能够使用快速滚动拇指(如 ListView 上的 fastScrollEnabled 属性),类似于联系人应用程序中启用的那个。

我试图获取在该弹出对话框中使用的 ListView,但我没有找到任何方法来做到这一点。

最佳答案

微调器中有很多项目是糟糕的 UI 设计。当您在设计中达到需要在 Spinner 上快速滚动或过滤的地步时,您需要考虑创建一个单独的选择项目 Activity 并将所有记录放在 ListView 中,在那里您还可以拥有快速滚动和过滤器容易实现。

另外你需要考虑如果你有很多元素,提供不同的订单。推荐的方法是将最近的项目放在开头,也许也可以对其进行分类,然后您可以使用可扩展的 ListView 来增强每个类别的选择项目过程。

关于java - 如何在 Android Spinner 的下拉菜单中启用快速滚动(拇指)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3370520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com