Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法
作者:mrr 时间:2022-07-14 13:19:41
//去title
requestWindowFeature(Window.FEATURE_NO_TITLE);
//隐藏状态栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
//隐藏拟按键
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE);
注意:这种方法只能暂时隐藏状态栏和底部虚拟件,当应用交互的时候底部虚拟键会弹出来覆盖全屏应用的底部。这时可以去Acitivity基类布局文件的最外层布局中添加android:fitsSystemWindows=”true”
这样当发生交互的时候,底部的虚拟键不会覆盖当前应用。
以上所述是小编给大家介绍的Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
来源:http://blog.csdn.net/caidi1988314/article/details/54233405
标签:android,状态栏,虚拟键
0
投稿
猜你喜欢
解决IDEA service层跳转实现类的快捷图标消失问题
2022-09-03 06:38:00
C#获取Windows进程监听的TCP/UDP端口实例
2021-11-20 13:06:21
java设计模式之适配器模式
2021-08-28 09:08:09
Android编程实现拍照功能的2种方法分析
2023-10-16 19:02:25
Java Spring MVC 上传下载文件配置及controller方法详解
2023-11-22 04:13:59
Android UI实现SlidingMenu侧滑菜单效果
2021-12-08 16:03:34
如何用Stream解决两层List属性求和问题
2022-07-31 20:32:35
Java springboot 配置文件与多环境配置与运行优先级
2022-08-03 03:36:01
解析C#中委托的同步调用与异步调用(实例详解)
2022-12-24 19:06:47
浅析Spring Boot单体应用熔断技术的使用
2022-05-10 02:37:08
java eclipse 中文件的上传和下载示例解析
2021-11-18 06:55:58
解读List list=new ArrayList()是怎么回事
2022-04-17 12:28:22
SpringBoot 如何添加容器启动的初始化逻辑的操作方法
2021-11-20 12:10:39
C#根据前台传入实体名称实现动态查询数据
2021-06-17 09:28:43
Spring MVC结合Spring Data JPA实现按条件查询和分页
2023-03-04 07:24:36
C#生成Word文件(图片、文字)
2023-03-28 04:07:58
Java数据结构之单链表详解
2023-11-04 17:02:20
java多线程编程实例
2022-12-08 18:51:29
安卓逆向腾讯动漫app返回数据加密分析案例分享
2023-10-24 10:36:46
Jsoup解析html实现招聘信息查询功能
2022-01-08 19:38:07