0
我有一个列表视图,从sql数据库中自动生成其内容。我希望在点击时按照其内容为每个listview成员发生特定事件。我如何去做这件事?如何将自定义点击事件添加到动态列表视图?
我有一个列表视图,从sql数据库中自动生成其内容。我希望在点击时按照其内容为每个listview成员发生特定事件。我如何去做这件事?如何将自定义点击事件添加到动态列表视图?
我想点击
当您ListView
设置一个AdapterView.OnItemClickListener
特定事件发生在列表视图中的每个成员。
基于其内容
在当前位置获得该项目,并处理该事件:
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Object item = parent.getAdapter().getItem(position);
if (/* your condition here */) {
} else if (/* something else */) {
}
}
});
您setOnItemClickListener为ListView –