如何删除android中的标题栏?

Chr*_*rry 12 xml android titlebar android-actionbar

我想做不包含标题栏的android程序.出于某种原因,我无法删除标题栏.我已经尝试过这种编码.

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
Run Code Online (Sandbox Code Playgroud)

这也是我试过但程序突然停止..

 android:icon="@drawable/icon" 
 android:label="@string/app_name" 
 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个问题?

小智 43

在Style.xml窗口(App->src->main->res->values->styles.xml)中,对其进行更改,<resources>如下所示:

<resources>

    <style name="AppTheme" parent="Theme.AppCompat.NoActionBar">

    </style>

</resources>
Run Code Online (Sandbox Code Playgroud)


ico*_*esi 8

这不适用于Android Studio.您需要编辑AndroidManifest.xml并将此行添加到要删除窗口标题的Activity中:

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

如果您要求在所有活动中删除标题,我建议选择无标题的应用主题.