android 去除标题栏
Posted 远航的孤帆
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 去除标题栏相关的知识,希望对你有一定的参考价值。
1.如果你的activity继承自Activity,那么
a.要在style.xml中写入:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowNoTitle">true</item>
</style>
b.在androidManifest.xml中的application标签里写入:
android:theme="@style/AppTheme"
2.如果你的activity继承自AppCompatActivity,那么
a.要在style.xml中写入:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
</style>
b.在AndroidManifest.xml中的application标签里写入:
android:theme="@style/AppTheme"
注意:以上两种方式会把所有的页面设置成无标题栏状态。
3.如果你不想设置所有页面都无标题栏,只是个别页面无标题栏
比如:只有MainActivity对应的页面没有标题栏,其他还是默认状态,那么
a.要在style.xml中加上:
<style name="AppTwoTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="windowNoTitle">true</item>
<item name="windowActionBar">false</item>
</style>
b.在AndroidManifest.xml中的activity标签里写入:
<activity android:name=".MainActivity" android:theme="@style/AppTwoTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
以上是关于android 去除标题栏的主要内容,如果未能解决你的问题,请参考以下文章