Android 单击“外部”关闭关联菜单
我对上下文菜单有问题。我有:Android 单击“外部”关闭关联菜单,android,contextmenu,android-context,Android,Contextmenu,Android Context,我对上下文菜单有问题。我有: @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) { menu.add(Menu.NONE, COPY, Menu.NONE, "Copy") .setAlphabeticShortcut('d');
@Override
public void onCreateContextMenu(ContextMenu menu, View v,
ContextMenu.ContextMenuInfo menuInfo) {
menu.add(Menu.NONE, COPY, Menu.NONE, "Copy")
.setAlphabeticShortcut('d');
menu.add(Menu.NONE, NOTE, Menu.NONE, "Note")
.setAlphabeticShortcut('n');
menu.add(Menu.NONE, PAGE, Menu.NONE, "Page")
.setAlphabeticShortcut('p');
}
我想在触摸上下文菜单外的屏幕时关闭它。请帮帮我 我不确定是否有任何直接方法可以在外部单击时关闭
上下文菜单。但是如果你想要这个功能,那么你可以使用对话框而不是上下文菜单
,然后使用对话框。setCanceledOnTouchOut(true)
你可以在外部单击时关闭对话框。我知道,但我想要上下文菜单:(我最终会使用它。你解决问题了吗?