我使用listview
Customlist
适配器,我可以设置数据列表但不能分配onItem点击侦听器列表。一些代码片段如下:ListView OnItemClickListener不工作列表视图
private ListView listview;
listview = (ListView) findViewById(R.id.mainOptionList);
customlistviewadapter = new CustomListViewAdapter(this, R.layout.listview_item_row, elements);
listview.setAdapter(customlistviewadapter);
有了这个,我可以将数据分配给列表。我重视clicklistener如下:
listview.setOnItemClickListener(this);
@Override
public void onItemClick(AdapterView<?> adapter, View view, int position, long arg) {
System.out.println("position" + position + " item at this position:" + adapter.getItemAtPosition(position));
}
在这里,我不能够在logcat
打印输出。有人能帮我解决这个问题吗?
你有你的适配器上的任何点击监听器? –
如果您遇到任何错误ñ只是在您的文章... –
实施OnItemClickListener与您的活动,并再试一次。 –