Android Listview查找特定项目并默认选择

时间:2012-10-25 12:40:41

标签: android android-listview

我想在列表中找到一个特定的项目并默认选中它。如果我能找到该职位,我可以致电ListView.setItemSelected(position, true)

我正在使用SimpleCursorAdapter来显示类别列表,这可以动态更改,因此我无法找到索引和硬代码。

如何在没有使用OnClickListener的情况下通过String 找到列表项的位置?

1 个答案:

答案 0 :(得分:1)

很难说没有看到你的代码可能最适合你的实现但可能是像这样的实现

SimpleCursorAdapter myAdapter;
...
//search here
int count = myAdapter.getCount();
for(int i=0; i < count; i++){
    if("desired string".equals(myAdapter.getItem()){
        listView.setItemSelected(i, true);
    }
}