2 u013254183 u013254183 于 2016.02.23 17:42 提问

Android隐藏顶部状态栏无效

如下图在配置文件里面设置了隐藏状态栏无效
图片说明
在MainActivity里面设置了也无效
图片说明
图片说明
状态栏无法隐藏,求指教

7个回答

Mr_dsw
Mr_dsw   Ds   Rxr 2016.02.23 18:02

你那个不是你理解的状态栏,你采用的代码使隐藏APP应用的状态工具条,而不是手机的状态工具条

liyuanjinglyj
liyuanjinglyj   2016.02.23 19:51

你可以换种思路,全屏遮盖如何?

u013254183
u013254183 全屏覆盖试过,无效啊,
接近 2 年之前 回复
VNanyesheshou
VNanyesheshou   2016.02.23 21:40

同意二楼,你只是隐藏了应用本身的状态栏,通知栏隐藏在代码oncreate方法里

u013254183
u013254183 请问具体代码怎么写呢
接近 2 年之前 回复
lanlande_vip
lanlande_vip   2016.02.23 17:59

换个主题试试@android:style/Theme.Holo.Light.NoActionBar.Fullscreen

或者activity中添加需要加在 onAttachToWindow()方法里面

u013254183
u013254183 你这个方法我试了下,还是没有效果啊
接近 2 年之前 回复
luochoudan
luochoudan   Ds   Rxr 2016.02.23 23:18

看一下你的api,4.4以上你的代码才有效。不行试试这个,透明即可,何必隐藏。
activity.getWindow().addFlags(
WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
activity.getWindow().addFlags(
WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);

u013254183
u013254183 我试过你这个方法,可还是无效啊
接近 2 年之前 回复
crazy1235
crazy1235   Ds   Rxr 2016.02.24 09:43

你的系统版本是多少?

crazy1235
crazy1235 系统正常的话: http://blog.csdn.net/myarrow/article/details/25606653
接近 2 年之前 回复
u013254183
u013254183 5.1
接近 2 年之前 回复
plx_csdn
plx_csdn   2016.12.24 11:59

lz 我也遇到了这个问题,各种设置死活隐藏不掉......请问你后来是怎么解决的啊,求教啊!!!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!