Android 4.0 设置全屏修改的解决方法
时间:2022-11-24 17:08:12
最近在做一个平板的应用,底部的BACK HOME 还有电池WIFI的那一条STATUS_BAR设置全屏后怎么也去不掉,查找资料后,发现一个比较好的方法,在此分享
第一种方式(程序代码):
在OnCreate里添加一行语句
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
在setContentView之前哦。
过时的一个方法:
getWindow().getDecorView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
可能有些人的4.0API不太一样,这样做也可以
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN);
手机的话用这个:
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
代码的方式就是这样,不过还是有问题的,因为源码的解释有这一句
* There is a limitation: because navigation controls are so important, the least user
* interaction will cause them to reappear immediately.
也就是说这玩意很重要,还是会出现!我试了一下,发现弹出 popupwindow和Dialog时就会重现下方的黑条。
下面介绍第二种方式,现将平板root, 然后改改两个文件
$ adb remount
$ adb shell mv /system/app/SystemUI.odex /system/app/SystemUI.odexold
$ adb shell mv /system/app/SystemUI.apk /system/app/SystemUI.apkold
$ adb reboot
或者你下一个RE文件管理器,把这两个文件重命名,然后重启,这样,你在任何程序里,包括在待机,都没有下面的 status bar 了!
标签:Android4.0,设置全屏,修改
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
详解Android中AsyncTask的使用方法
2023-10-08 04:24:51
![](https://img.aspxhome.com/file/2023/8/109188_0s.png)
springmvc请求转发和重定向问题(携带参数和不携带参数)
2022-09-17 13:53:59
![](https://img.aspxhome.com/file/2023/3/94223_0s.png)
SpringMVC 跨重定向请求传递数据的方法实现
2022-10-18 06:33:08
Android自定义TitleView标题开发实例
2023-09-05 18:21:41
![](https://img.aspxhome.com/file/2023/2/137612_0s.png)
java list,set,map,数组间的相互转换详解
2023-04-11 13:02:04
详解java模板和回调机制
2023-08-13 15:33:46
Android开发中应用程序分享功能实例
2021-05-27 20:38:46
详解android6.0版本下悬浮窗实现
2023-09-04 18:43:34
java编程调用存储过程中得到新增记录id号的实现方法
2022-06-09 02:55:52
java字符串格式化输出实例讲解
2022-09-12 10:25:24
![](https://img.aspxhome.com/file/2023/3/133253_0s.png)
利用C#实现获取当前设备硬件信息
2022-09-11 07:15:37
Java如何基于IO流实现同一文件读写操作
2023-07-30 15:06:38
Java编程实现中英混合字符串数组按首字母排序的方法
2022-03-16 02:34:54
C#如何将Access中以时间段条件查询的数据添加到ListView中
2022-02-22 22:15:18
新手学习Java对Redis简单操作
2023-09-10 05:05:41
C#表达式中的动态查询详解【译】
2021-07-29 05:19:42
![](https://img.aspxhome.com/file/2023/3/76423_0s.png)
C#提取网页中超链接link和text部分的方法
2023-02-24 02:04:14
Android webview和js互相调用实现方法
2022-06-03 13:11:59
![](https://img.aspxhome.com/file/2023/9/118939_0s.png)
从Hello World开始理解GraphQL背后处理及执行过程
2023-06-04 00:25:53
![](https://img.aspxhome.com/file/2023/0/70510_0s.png)
Android自定义图片选择器简单版
2022-05-11 02:38:59