0

我想知道如何获取这样的列表视图项值

item1
item2

我想获得第一个项目值 item1,就像这段代码

if (listview part of value == item1)
{
// do something
}

谁能帮我解决这个问题?

4

2 回答 2

1

你的问题在细节上非常稀疏,所以我会尽力解释它(考虑扩大你的问题)。

您想在给定位置从 listadapter 获取项目,是吗?如果是这样的话...

yourListView.getAdapter().getItem(position);

也可以看看:

http://developer.android.com/reference/android/widget/ListView.html#getAdapter () http://developer.android.com/reference/android/widget/ListAdapter.html http://developer.android。 com/reference/android/widget/Adapter.html

于 2012-10-02T06:10:38.100 回答
0

我试图猜测你的问题。也许,您希望当用户单击某个项目时执行一些代码。如果这是你的情况,那么你可以这样做:

lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {

 public void onItemClick(AdapterView<?> parentAdapter, View view, int position,
                         long id) {
  // do your code here
  }
 }

其中 lv 是您的列表视图。如果您想了解更多信息,请访问我的博客这里

于 2012-10-02T07:10:27.827 回答