Android NavigationBar 显示 Menu 按键
Android 会有虚拟导航栏,那么如何让某个 Activity 显示导航栏上的虚拟menu键呢,可以参考下面的方法。
/** * 显示导航栏的虚拟menu键*/private void showNagtiveMenu() {int menuFlag = 0;try {menuFlag = WindowManager.LayoutParams.class.getField("FLAG_NEEDS_MENU_KEY").getInt(null);Window window = getWindow();window.addFlags(menuFlag);return;} catch (NoSuchFieldException e) {Log.e(LOGTAG, "NoSuchFieldException : " + e.getLocalizedMessage().toString() );} catch (IllegalAccessException e) {Log.e(LOGTAG, "IllegalAccessException : " + e.getLocalizedMessage().toString() );} catch (Exception e) {Log.e(LOGTAG, "Exception : " + e.getLocalizedMessage().toString() );}try {menuFlag = WindowManager.LayoutParams.class.getField("NEEDS_MENU_SET_TRUE").getInt(null);Method m = Window.class.getDeclaredMethod("setNeedsMenuKey", int.class);m.setAccessible(true);m.invoke( getWindow(), new Object[]{menuFlag} );} catch (Exception e) {Log.e(LOGTAG, "Exception : " + e.getLocalizedMessage().toString() );}}
Android NavigationBar 显示 Menu 按键相关推荐
- 怎么让Android4.0以上机器的虚拟按键中显示menu键
4.0的menu被放到了actionbar上,如果不做任何设置的话,虚拟按键(虚拟的back和home键那里)上不会显示menu.网上搜了两个解决方法: 1. 修改AndroidManifest.xm ...
- android 系统隐藏和显示虚拟按键的几种方法
几种动态显示虚拟按键的方法 上一篇从源码来看了虚拟按键的加载显示流程 android 虚拟按键流程分析,今天来看看虚拟的几种动态显示和隐藏的方法. 其实说到虚拟按键,对于市面上面的很多手机,各种需求都 ...
- android menu item 显示,Android 如何通过menu id来得到menu item 控件 .
Android 如何通过menu id来得到menu item 控件 . (2012-07-21 06:43:31) 标签: android 如何 杂谈 Android 如何通过menu id来得到m ...
- Android中的Menu功能菜单-OptionsMenu[选项菜单]
Android中的菜单是用户界面中最常见的元素,使用也很频繁,在Android中,菜单被分为3种,分别为选项菜单(OptionsMenu).上下文菜单(ContextMenu).子菜单(SubMenu ...
- android菜单(menu)用法
Android手机专门用一个按键"menu"来显示菜单. 要实现菜单功能,首先要通过方法onCreateOptionMenu来创建菜单,创建方法有两种:一种是直接导入有menu的x ...
- Android菜单详解——理解android中的Menu
前言 今天看了pro android 3中menu这一章,对Android的整个menu体系有了进一步的了解,故整理下笔记与大家分享. PS:强烈推荐<Pro Android 3>,是我至 ...
- Android中的Menu
文章目录 1 Menu介绍 1.1 Menu的发展 1.2 菜单的分类 2 选项菜单(OptionMenu) 2.1 选项菜单的xml文件及java文件 3 上下文菜单(ContextMenu) 3. ...
- Android:基础控件按键文本框输入框制作登录页面
基础控件之Button,TextView,EditText,ImageView Button:按键 TextView:文本框 EditText:输入框 ImageView:图片 那我们新建一个工程研究 ...
- Android 滑动显示下一层界面
Android 滑动显示下一层界面 主要activity: public class UpPage extends Activity { private Button upButton; privat ...
最新文章
- 利用pandas读写HDF5文件
- Activity的LaunchMode
- php mysql事务处理回滚操作
- Teams Bot如何判断用户所在的时区
- 小程序·云开发实战 - 迷你微博
- 石头剪刀布python代码_python实现石头剪刀布程序
- 电脑闪屏是什么原因_啄木鸟家庭维修|液晶电视闪屏什么原因
- [Android系列—] 1. Android 开发环境搭建与Hello World
- 计算机文件不能包含的符号,文件夹的名称不能包括
- Nodejs基础:路径处理模块path总结
- 可访问性之于类和对象
- 单片机课程设计——交通灯
- html如何将图片作为网页背景,html文档中如何把图片作为背景
- 前端中适配各种手机模式的一种解决办法
- 【十大IDE】 解决你不懂英文的痛苦
- 财会法规与职业道德【19】
- MathType 公式编辑器公式大小调整
- canvas 圆角矩形填充_canva绘制圆角矩形
- 支付宝回调验证失败问题
- 传奇架设 GEE引擎教程 配置微端