protected void onListItemClick (ListView l, View v, int position, long id)
正常的方法对我来说很好用,但是还有长按的方法吗? 因为我在 ListActivity 上,所以我不能使用:
listview.setOnItemLongClickListener(new OnItemLongClickListener()
因为我无法初始化 ListActivity 的 listView bc。
最佳答案
好的,我找到了一个很好的解决方案:
ListView lv = getListView();
lv.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int row, long arg3) {
System.out.println("REIHE "+row);
return true;
}
});
关于java - 在 ListActivity 中使用 LongClickListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57136222/