android - ListView 选中的项目不可见

标签 android android-listview

我在对话框上创建了一个 ListView,我正在使用 显示所选项目

lv.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
lv.setItemChecked(num, true);

lv 是我的 ListView。

num是要选择的项目索引。

但是,当显示对话框时,如果所选项目位于列表底部,则该项目不可见。如何在顶部显示所选项目?

最佳答案

使用 setSelection 函数。

喜欢:

lv.setSelection(num);

关于android - ListView 选中的项目不可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17336397/

相关文章:

android - 如何在 ListView 中获取复选框的位置

java - 打开跟踪文件 : No such file or directory(2) (1) no such table: ContactListTable Tried for hours can't find solution 时出错

android - 无法在 ListFragment 上设置自定义 ListView

android - 如何从 AIDL 文件中的不同项目导入另一个包的类?

android - 为什么Android会在Orientation Change上重新创建 Activity

java - QR码扫描后如何添加重定向

Android MLKit - 执行 Firebase ML 任务时发生内部错误

自定义 ListView 中的 Android SharedPreference

java - 将数据从 edittext 发送到 listview

android - TextViews不在约束布局中移至“开始”位置