显示虚拟按钮Menu键
来源:互联网 发布:百度音乐api接口 java 编辑:程序博客网 时间:2024/06/18 02:21
4.0以上部分手机有了虚拟按钮
但是调用API是隐藏的,网上搜了一通,
有说是这样的:
- <uses-sdk android:minSdkVersion="8" />
有这样的:
- getWindow().setFlags(WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY, WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);
还有这样的:
- getWindow().setFlags(0x08000000, 0x08000000);
最后我是这样做的:
private void showNativeMenu() {// getWindow().setFlags(WindowManager.LayoutParams.flag_n,// WindowManager.LayoutParams.FLAG_NEEDS_MENU_KEY);// getWindow().setFlags(0x08000000, 0x08000000);try {getWindow().addFlags(WindowManager.LayoutParams.class.getField("FLAG_NEEDS_MENU_KEY").getInt(null));} catch (IllegalAccessException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IllegalArgumentException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (NoSuchFieldException e) {// TODO Auto-generated catch blocke.printStackTrace();}}4.4截图:
监听就是onOptionMenuSelect 监听的。
0 0
- 显示虚拟按钮Menu键
- 实体键和虚拟键不同的menu显示方式
- android 虚拟按键menu显示/隐藏问题
- 怎么让Android4.0以上机器的虚拟按键中显示menu键
- 怎么让Android4.0以上机器的虚拟按键中显示menu键
- 怎么让Android4.0以上机器的虚拟按键中显示menu键
- Android4.0以上机器的虚拟按键中显示menu键
- 怎么让Android4.0以上机器的虚拟按键中显示menu键
- 在Android4.0以上设备的虚拟按键中显示menu键
- Android 4.0以上设备的虚拟按键中menu键的显示问题
- Android 4.0以上设备的虚拟按键中menu键的显示问题
- 实现点击menu键popupWindow显示和消失,模仿微信更多按钮
- 带具有menu物理键的手机不显示溢出菜单按钮的解决方法
- Android4.0以上强制显示menu菜单按钮
- android4.4 navigationbar中去除虚拟menu键
- 平板导航栏Menu键,显示
- 怎么让android系统中隐藏的menu按钮显示出来
- android隐藏底部虚拟键Navigation Bar实现全屏(虚拟按键home,back,menu)
- C# 中数组、ArrayList和List三者的区别
- Win8.1操作系统上安装Oracle 12C
- 如何破解WebLogic管理密码?
- idea常用插件名称和作用 ,idea13 idea14注册码
- 线程函数总结
- 显示虚拟按钮Menu键
- 一切都是在见证
- IDEA的auto import 与 Scala的隐式转换
- memset函数使用
- Java栈内存与堆内存
- AngularJS ng-repeat 中的ng-click事件以及参数的传递
- 成员函数的多态,重载,隐藏
- ios arc 中的 property
- DOS的启动