在Android 2中隐藏状态栏,但在Android 3/4中保留操作栏
我一直在尝试各种方法,但没有成功。我正在为孩子们做一个全屏绘画应用程序。但是如果Manifest.xml中没有以下行,它就无法全屏显示:在Android 2中隐藏状态栏,但在Android 3/4中保留操作栏,android,hide,android-actionbar,statusbar,android-theme,Android,Hide,Android Actionbar,Statusbar,Android Theme,我一直在尝试各种方法,但没有成功。我正在为孩子们做一个全屏绘画应用程序。但是如果Manifest.xml中没有以下行,它就无法全屏显示: android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 但这一声明在安卓3/4手机/平板电脑中引发了许多行为问题。要么是动作栏消失了,要么是我全屏看不到菜单 使用以下代码删除行和: requestWindowFeature(Window.FEATURE_NO_TITLE); get
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
但这一声明在安卓3/4手机/平板电脑中引发了许多行为问题。要么是动作栏消失了,要么是我全屏看不到菜单
使用以下代码删除行和:
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
适用于安卓3/4手机,但安卓2上会有状态栏
如何删除Android 2上的状态栏,但仍然支持Android 3/4?谢谢 您可以使用values-v11文件夹来实现这一点 在您的舱单中:
android:theme="@style/MyTheme"
values/styles.xml:
<style name="MyTheme" parent="android:Theme.NoTitleBar.Fullscreen">
</style>
<style name="MyTheme" parent="android:Theme.Holo">
</style>
values-v11/styles.xml:
<style name="MyTheme" parent="android:Theme.NoTitleBar.Fullscreen">
</style>
<style name="MyTheme" parent="android:Theme.Holo">
</style>