【发布时间】:2013-12-06 03:10:07
【问题描述】:
我正在尝试隐藏状态栏,但它不适合我。
我尝试添加
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
在 AndroidManifest.xml 中但它不起作用。
我也尝试添加
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在 onCreate 函数中
但没有任何效果。 我正在使用phonegap构建。 第一次打开我的应用程序状态栏时消失,但 1 秒后又回来了。
谁能帮帮我?
我修好了。 在 onCreate 函数中,我添加了这一行
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
现在状态栏被隐藏了...
【问题讨论】:
-
你用普通的android构建试过了吗?
-
我尝试了正常的构建,它可以工作,但在 phonegap 构建它不工作......
-
您无法隐藏状态栏,除非您在 KitKat 中运行沉浸式模式。
-
我用 this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
标签: java android eclipse cordova