如何在OnClickListener
上实施ListAdapter
?我的数据来自sqlite。我想在OnClickListener
中使用ListAdapter
显示第一个活动中的一半数据和第二个活动中的重新定位。
答案 0 :(得分:0)
您需要实施AdapterView.OnItemClickListener
界面,并在ListView
上致电setOnItemClickListener(AdapterView.OnItemClickListener)
。
如果您正在使用ListFragment
或ListActivity
,则您也可以覆盖其onListItemClick(ListView lv, View v, int position, long id)
方法。
答案 1 :(得分:0)
您应该在" setOnItemClickListener"的帮助下在ListView上使用set ItemClickListener。 如果要捕获适配器中的点击次数,最好使用RecyclerView。 示例 - https://stackoverflow.com/a/24933117/2687734
答案 2 :(得分:0)
怎么样:
.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
adapter.get(position); //get your custom model
}
});