android-如何在同一活动的片段之间显示或隐藏状态栏

时间:2015-10-29 14:19:56

标签: android statusbar

在我的应用程序中的一些片段中我想显示状态栏,在某些片段中我想隐藏状态栏。这些所有片段都附加在同一活动中。

我可以隐藏片段ONE的状态栏并显示片段二的状态栏

我面临的问题是当我从片段TWO导航回片段ONE时,状态栏没有隐藏。

1 个答案:

答案 0 :(得分:0)

如果您在活动的onCreate()方法中隐藏系统栏并且用户按下,系统栏将重新出现。当用户重新打开片段时,onCreate()不会被调用,因此系统栏将保持可见。如果您希望系统UI更改在用户导入和导出活动时保持不变,请在onResume()或onWindowFocusChanged()中设置UI标记。

您可以在此处找到更多信息:

http://developer.android.com/training/system-ui/status.html

我希望它很有用。