我有一个列表视图,其中包含一些数据,我希望通过intent chooser进行分享。
我发现长按listview项会触发上下文菜单事件,使用上下文菜单的常用方法是在 onCreateContextMenu()中构建菜单,然后从menuInfo获取行索引的 onContextItemSelected()即可。但在我的情况下,我希望在长时间单击列表视图项时直接显示意图选择器。
我能让自己明白吗?我怎么能达到这个目的呢?
答案 0 :(得分:1)
listView.setOnItemLongClickListener(new OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
return true;
}
});