我想知道如何获取这样的列表视图项值
item1
item2
我想获得第一个项目值 item1,就像这段代码
if (listview part of value == item1)
{
// do something
}
谁能帮我解决这个问题?
你的问题在细节上非常稀疏,所以我会尽力解释它(考虑扩大你的问题)。
您想在给定位置从 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
我试图猜测你的问题。也许,您希望当用户单击某个项目时执行一些代码。如果这是你的情况,那么你可以这样做:
lv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parentAdapter, View view, int position,
long id) {
// do your code here
}
}
其中 lv 是您的列表视图。如果您想了解更多信息,请访问我的博客这里