android - 如何将 ListView 滚动到特定的 id 并将该项目设置为已选中?

标签 android android-listview android-adapter

我有一个映射到 SQLCursorAdapter 的 ListView。默认情况下,我总是希望检查与特定 id 对应的 View ,并滚动 ListView 以使该特定项目可见。我该如何实现?

注意:项目的数量可以是几百个,我要检查的项目可以在列表中的任意位置。

最佳答案

您可以使用该方法,

listView.setSelection(position)

关于android - 如何将 ListView 滚动到特定的 id 并将该项目设置为已选中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7990350/

相关文章:

android - 重用 ListView 行中的 View - "The specified child already has a parent"异常

android - 在填充 ListView 时通过适配器检查 CheckedTextView 的方法

java - 使用自定义适配器按产品名称对 ListView 进行排序?

android - 每行带有 RadioGroup 的 ListView

android - 获取 ListView 的适配器

android - ListView 从 EditText 更新

android - 约束布局 - 指南以编程方式设置方向

android - 使用 Google Drive 逻辑备份和同步 SQLite 数据库?

android - 在 <declare-styleable> FontFamilyFont 中,找不到属性 android :ttcIndex -- Cordova build compilation error

android - 如何从 android 的 ListView 中删除分隔符?