android - 如何在扩展列表 Activity 的 ListView 中使用微调器

标签 android listview

我已经使用 listactivity 创建了 android 应用程序..在我的程序中,我在 ListView 中有微调器..我不知道如何使用微调器并从微调器中获取值..请告诉我一些想法..谢谢提前..

最佳答案

微调器所在的 View 类型不会影响您获取其值的方式。根据您的需要,您基本上有 2 个选择。

  1. 如果您不需要监听进行选择的事件,您可以使用 Spinner 类的 getSelectedItem() 方法获取值。
  2. 如果您确实需要监听该事件,则需要在内联或嵌套类中实现 OnItemSelectedListener。你可以在这里看到如何做到这一点:http://developer.android.com/resources/tutorials/views/hello-spinner.html

另一个关于监听器和 ListView 的快速说明 - 请记住,如果您扩展自己的适配器类来自定义您的 ListView ,您可以创建监听器,将它们存储在一个对象中,然后在 getView( ) 适配器类的方法。

关于android - 如何在扩展列表 Activity 的 ListView 中使用微调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7346684/

相关文章:

android - 运行 Android Emulator 时出现错误 CLOCK_WATCHDOG_TIMEOUT

android - 带有音池的循环轨道

java - SearchView 的建议列表中没有分隔符

android - gradle.properties 有什么用? (并使用外部变量)

java - 如何将日期选择器格式转换为 dd-MM-yyyy

android - onDestroy() - 设置或不设置实例变量为空?

c - 为什么我的所有者数据 ListView 状态图像在 Windows XP 上显示为空白?

c# - 我如何在 ListView 中聚焦和移动滚动条

java - 更改 ListView 的一个元素的背景颜色

java - getView什么时候调用完成?