如何拦截设备菜单按钮的点击(例如手机)。
我需要类似于 OnMenuClick()
的东西。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_MENU||keyCode == KeyEvent.KEYCODE_BACK) && event.getRepeatCount() == 0) {
// my code here...
}
}
您可以使用 onMenuOpened() 来处理菜单打开的情况。
}'
- Vervatovskis实现
onPrepareOptionsMenu(Menu menu)
每次点击菜单按钮时都会调用它