【发布时间】:2011-08-07 05:15:05
【问题描述】:
在我的应用程序中,我正在使用画布。我在画布上画画。我把画布颜色设为白色。当我的应用程序打开时,画布与上面的状态栏一起可见。 但我希望我的画布应该全屏显示。意味着当我运行该应用程序而不是标题栏时通知状态栏应该消失(bcz我使用一些自定义标题栏) 我该怎么做?
通过使用下面的代码,我给出了自定义标题,
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.custom_title);
现在我正在尝试在活动中使用以下代码隐藏状态栏-
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在 AndroidManifest.xml 中
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
但它显示强制关闭。 给我一个方法怎么做?
【问题讨论】:
-
你能告诉我们错误以及你在哪里使用这部分代码吗?
-
是的,08-07 11:20:31.831:错误/AndroidRuntime(916):java.lang.RuntimeException:无法启动活动 ComponentInfo{com.v3.scribeair.lite/com.v3。 scribeair.lite.ScribeAirActivity}:android.util.AndroidRuntimeException:您不能将自定义标题与其他标题功能结合使用
-
但我的应用程序中没有 theme.xml。我在哪里可以找到?
-
“但我希望我的画布可以全屏显示”——这在 Android 3.x 上是不可能的。