特定项目在列表视图中的位置

时间:2013-10-29 19:34:28

标签: android listview position

我有一个包含很多变量的列表视图(大约1000个)。如何获取特定字符串变量的位置(例如“华盛顿”)? 也就是说,我想说明如何知道变量的名称(城市名称)以获得其在列表视图中的位置。

1 个答案:

答案 0 :(得分:0)

取决于您正在使用的ListAdapter。如果你有一个ArrayAdapter和一个简单的字符串数组,那么代码就像:

ArrayAdapter arrayAdapter = (ArrayAdapter) listView.getAdapter();
int position = arrayAdapter.getPosition("Washington");