android 4.0 全屏显示UI

来源:互联网 发布:如何做网络 编辑:程序博客网 时间:2024/05/17 03:12

在android4.0版本之后,google把之前的隐藏状态栏功能当作了一个bug给修复了,这给应用开发带来了很多麻烦,2.3.3版本的全屏显示代码:

        //隐去标题栏(应用程序的名字)          this.requestWindowFeature(Window.FEATURE_NO_TITLE);        //隐去状态栏部分(电池等图标和一切修饰部分)        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                 WindowManager.LayoutParams.FLAG_FULLSCREEN);


在4.0当中已经失效,4.0版本的全屏显示代码为:

requestWindowFeature(Window.FEATURE_NO_TITLE);  getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); getWindow().getDecorView().setSystemUiVisibility(4);  


 此方法测试后发现在模拟器上可以全屏显示,但是在真机上调试时状态栏还是不能隐藏,只能修改源代码??

原创粉丝点击