关于全屏和清单没有标题栏
我想将我的应用程序设置为全屏视图。 我的想法是使用FullScreen
和NoTitlebar
将其设置为单独的活动,但是我想将其设置在我的Manifest XML文件中,而不是针对每个活动的整个应用程序…这可能吗?
帮助我…谢谢。
要以全屏模式设置您的应用程序或任何单独的活动,请插入代码
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
在AndroidManifest.xml中的应用程序或活动选项卡下。
另一种方法:直接将windowFullscreen
和windowFullscreen
属性添加到主题(可以在res/values/
目录中findstyles.xml
文件):
<!-- Application theme. --> <style name="AppTheme" parent="AppBaseTheme"> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> </style>
在清单文件中,在application
指定您的主题
<application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" >
在AndroidManifest.xml
,在application
标签中设置android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
。
个人活动可以通过设置自己的主题属性来覆盖默认设置。
如果您的Manifest.xml具有默认的android:theme =“@ style / AppTheme”
转到res / values / styles.xml并更改
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
至
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
而行动条消失了!
尝试使用这些主题: Theme.AppCompat.Light.NoActionBar
米风格XML文件看起来像这样,工作得很好:
<resources> <!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> </style>