我有一个我想要实现的动作,所以我用一个主题来改变ActionBar中的溢出图标。抱怨之前:如果我有空间溢出,我应该有一个空间用于我想要的图标。我想捕获事件并停止溢出菜单打开然后处理事件。那可能吗?我真的没有选择UI - 一个项目,一个特定的图标。
为什么onKeyDown没有捕获溢出菜单上的点击?
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_MENU) {
Log.d("HELP", "KEYCODE_MENU");
return true;
}
Log.d("HELP", "KeyCode=" + keyCode );
return false;
}