最近在做一个平板的应用,底部的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 了!
分享到:
相关推荐
本篇文章是对Android 4.0 中设置全屏修改的解决方法进行了详细的分析介绍,需要的朋友参考下
这个代码可以解决所有的android4.0平板全屏问题。可以直接使用。舍不得分就不要拿这个好资源。
解决android 4.0 底部不能隐藏问题
android 4.0 桌面时钟源码DeskClock
android 4.0中关于webview加载flash并使flash全屏的问题
Android4.0下的状态栏决定了屏幕不可能全屏,在有些开发中希望用户看到的是自己的应用界面且是全屏的。不能让用户从自己的应用跳转回退到android基础页面,那么屏蔽掉状态栏就成了必须要做的工作。该文档是源码中...
极域电子教室软件 v4.0破解全屏窗口化,做到想全屏就全屏想窗口化就窗口化
在两位大神的原有的资源基础上合而为一,快速全屏扫描出二维码,感谢前人的无私。 使用eclipse,java,zxing,android
现在android的每一个项目都会需要设置为全屏,现在介绍两种设置为全屏的方式
高仿现在主流的图片浏览的全屏缩放效果。如QQ好友动态、微信朋友圈。
android 4.2.1 全屏助手 全屏开关
VideoView全屏 左右控制声音亮度
Android中两种设置全屏的方法!!!借鉴.pdf
android自定义全屏dialog,可以全屏显示图片。
主要介绍了Android ActionBarActivity设置全屏无标题实现方法总结的相关资料,需要的朋友可以参考下
在开发中我们经常需要把我们的应用设置为全屏,有两种方法,一中是在代码中设置,另一种方法是在配置文件里改! 一、在代码中设置: 代码如下:package com.android.tutor; import android.app.Activity; import ...
本文实例讲述了Android编程设置全屏的方法。分享给大家供大家参考,具体如下: 在实际的应用程序开发中,我们有时需要把 Activity 设置成全屏显示,一般情况下,可以通过两种方式来设置全屏显示效果。其一,通过在...
android安卓videoView 横屏,全屏显示,videoView的原码中对videoView播放的视频做了一定的处理导致视频不能按你以为的形式呈现在videoView中。
android 自定义dialogfragment全屏对话窗体,这个demo还是很棒的。值得学习,直接用在项目里。