我有一个Button / Edittext来重置我的App-Settings ....
如果按下按钮(没有长按),我想获得一个带按钮的Contextmenu,我可以确认是否重置!
我需要哪个侦听器才能调用ContextMenu?
是否也可以通过此方法创建上下文菜单?
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
//create Contextmenu to confirm or not
return true;
}
return super.onKeyDown(keyCode, event);
}
如何在ContextMenu()中获取Textview或Button?!? 你有任何建议吗?
答案 0 :(得分:1)
我认为您实际上无法在ContextMenu
点击时启动Button
(此菜单可由Android系统直接处理)。
您应该使用Dialog
(或AlertDialog
)来让您的用户选择。