首先,我没有这样的场景,用户可以处理长按,因此我必须处理从按钮单击打开上下文菜单。首先,我在选项菜单中添加了一个按钮,如menu1
。我想在用户单击此按钮时打开上下文菜单。我重写了onCreateContextMenu()
和onContextItemSelected()
方法。现在我想我已准备好从contextmenu
方法调用onOptionsItemSelected()
。这是:
case menu1:
this.registerForContextMenu(getListView().getFocusedChild());
this.openContextMenu(getListView().getFocusedChild());
return true;
它对我不起作用。