0

我可以使用此代码隐藏通知栏

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

但我希望用户可以选择显示和隐藏通知栏。目前我的Activity永久隐藏通知栏。

我该怎么做?

4

1 回答 1

1

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

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);                 
于 2013-02-13T08:46:32.090 回答