删除android默认操作栏

Day*_*ppy 20 android android-actionbar

可能重复:
如何使用现有自定义主题隐藏XML活动的标题栏

我通过requestWindowFeature(Window.FEATURE_NO_TITLE)删除操作栏; 但是,当应用程序启动时,操作栏会在执行上述语句之前的很短时间内出现.怎么能让它完全消失?谢谢

Lux*_*ode 70

我注意到如果你在AndroidManifest中设置主题,它似乎摆脱了你可以看到动作栏的那么短的时间.所以,尝试将此添加到您的清单:

<android:theme="@android:style/Theme.NoTitleBar">
Run Code Online (Sandbox Code Playgroud)

只需将其添加到您的application代码中即可在应用范围内应用它.

  • 坏的是它删除了所有主题样式 (12认同)
  • 我得到一个AndroidRunTimeException:无法启动Activity (2认同)

mik*_*t49 15

您可以在AndroidManifest中的activity的xml中将其设置为无标题栏主题

    <activity 
        android:name=".AnActivity"
        android:label="@string/a_string"
        android:theme="@android:style/Theme.NoTitleBar">
    </activity>
Run Code Online (Sandbox Code Playgroud)