应用程序打开了一个上下文菜单,我想在不使用后退按钮的情况下关闭/关闭它。是否可以在某处接收点击事件以便我可以调用关闭?
closeContextMenu ()
或者我可以打电话
setCancelOnTouchOutside()
像我可以在对话框上的某个地方?对我来说,替代方案是将我所有的上下文菜单重构为 PopupWindows,这也可以做到
setOutsideTouchable()
谁有好的提示/想法?
最佳答案
发送一个关键事件(返回),你就完成了。
myView.getRootView().dispatchKeyEvent(new KeyEvent (KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_BACK));
关于android - 如何在没有后退按钮的情况下关闭上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10701912/