Android:要在 ListView 打开时将项目设置为选中?

标签 android android-listview focus listviewitem

一个 Activity 有一个 Button 和一个 ListView。 最初,只有 Button 是可见的。按下按钮时,将显示 ListView。 显示时,我是否可以将一个特定项目显示为选中/聚焦?

一个用例可能是假设它是一个语言设置列表,当列表打开时,当前选择的语言必须突出显示。

如果我知道item的索引,如何设置为聚焦显示?

最佳答案

我发布我的解决方案,因为谷歌仍然不知道答案。

getListView().setItemChecked(selectedGroupIndex, true);

关于Android:要在 ListView 打开时将项目设置为选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888015/

相关文章:

android - 从 Android Studio logcat 中的 System.out.print 中删除时间、日期和包名称

android - 当一部手机被锁定时,应用程序为 "sleeping",但在另一部手机上则不然

Android自定义复合 View ,如何复用属性?

android - Android 中的 NegativeArraySizeException

android - 单击按钮在列表项的 TextView 中设置文本

java - 在 OnFocusChanged Listener 中保持对 Edittext 的关注

javascript - 有没有办法检测浏览器窗口当前是否处于事件状态?

android - 禁用 Listview 上的涟漪效应

android - 导致 ListView 行的 onClick 提供编辑选项

internet-explorer - 焦点事件触发 IE 与现代浏览器中的输入事件