目标:让 LIstView 显示文本字符串列表。用户可以通过触摸来选择项目。选定的项目与未选定的项目明显不同。

简而言之,我想要一个简单的滚动列表框,它可以使用轨迹球和触摸模式工作。

有很多帖子要求这个,但似乎没有一个得到足够的答案。这么简单的要求,怎么没有这方面的文章呢?

我查看了 http://developer.android.com/resources/tutorials/views/hello-listview.html 但它在触摸模式下不起作用:显示橙色背景,在没有极端极客向导的情况下在触摸模式下无法实现的东西,坦率地说,这是所有新手都期望开箱即用的东西。

我怀疑实现触摸模式可选列表框(Google 语言中的 ListView)的唯一方法是在其中粘贴单选按钮。突然间,我的小文本 ListView 变成了一个怪物。

任何人都可以解释在触摸模式下进行单选 ListView 显示所选项目的最简单方法,以便用户可以确定它已被选中?在摸索了几天之后,我真的不介意它是否有单选按钮、会唱歌的凤头鹦鹉或其他任何东西,只要它易于编码即可。

最佳答案

以下是 Google 提供的示例:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List10.html

它使用单选按钮

关于android - Listview,触摸屏单选?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6109153/

10-12 00:26
查看更多