2013-02-13 71 views
0

/显示通知栏我能够使用此代码隐藏在android系统

setWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, 
           WindowManager.LayoutParams.FLAG_FULLSCREEN); 

隐藏通知栏,但我希望用户有一个选项,以显示和隐藏通知栏。 目前我的Activity永久隐藏了通知栏。

我该怎么做?

回答

1

您可以通过使用退出全屏模式(即显示状态栏):

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);     
+0

我尝试你的代码。 。getWindow()addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); 这条线是完整的,但在线上剂量隐藏通知 – 2013-02-13 09:12:10

+0

两条线意味着**一起使用** – iTech 2013-02-13 09:19:33

+0

雅对不起,这个代码是为我工作。谢谢 – 2013-02-13 09:35:41