android 右上角菜单无法显示
16lz
2021-01-23
android机器有实体菜单键界面右上角始终无法显示问题
动态增加菜单
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
//getMenuInflater().inflate(R.menu.main, menu);
menu.add(1, 1, 1, "1");
menu.add(1, 2, 2, "2");
menu.add(1, 3, 3, "3");
menu.add(1, 4, 4, "4");
return true;
}
重点屏蔽物理菜单键:
try {
ViewConfiguration mconfig = ViewConfiguration.get(this);
java.lang.reflect.Field menuKeyField = ViewConfiguration.class.getDeclaredField("sHasPermanentMenuKey");
if(menuKeyField != null) {
menuKeyField.setAccessible(true);
menuKeyField.setBoolean(mconfig, false);
}
} catch (Exception ex) {
}
更多相关文章
- 为Android内核添加新驱动,并添加到menuconfig菜单
- Android ListView中的Button屏蔽onItemClick事件解决办法
- Android Material Design: NavigationView抽屉导航菜单(策滑功能
- Android中的实体类的正确用法
- android 菜单事件处理
- 全志A64 Android7.1屏蔽使用按键进入安全模式的方法
- android下拉菜单spinner的使用方法
- Android 系统菜单与自定义菜单