[英]Android Issue with menu's not openning on Samsung devices
Android Issue with menu's not opening on Samsung devices 三星设备上无法打开菜单的Android问题
Pressing menu key no longer calls onPrepareOptionsMenu. 按菜单键不再调用PrepareOptionsMenu。
public boolean onPrepareOptionsMenu(Menu menu) { super.onPrepareOptionsMenu(menu); menu.clear(); if (isLess) { menu.add(0, 0, 0, "Menu 0"); menu.add(0, 1, 0, "Menu 1"); menu.add(0, 2, 0, "Menu 2"); menu.add(0, 3, 0, "Menu 3"); menu.add(0, 4, 0, "Menu 4"); } else { menu.add(0, 0, 0, "Menu 0"); menu.add(0, 1, 0, "Menu 1"); menu.add(0, 2, 0, "Menu 2"); menu.add(0, 3, 0, "Menu 3"); menu.add(0, 4, 0, "Menu 4"); menu.add(0, 5, 0, "Menu 5"); menu.add(0, 6, 0, "Menu 6"); menu.add(0, 7, 0, "Menu 7"); } }
Menu options not working on Android 菜单选项在Android上不起作用
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ( keyCode == KeyEvent.KEYCODE_MENU ) {
openOptionsMenu();
return true;
}
return super.onKeyDown(keyCode, event);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.