删除android应用程序的标题栏

Loy*_*lar 13 java android

我正在制作一个小的Android应用程序,我想删除android标题栏.

我试过用过

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

但是当应用程序启动时,它仍然会使标题栏显示为0.1秒.我很乐意在应用程序加载时甚至不显示它.

我搜索了一下,有人提到你可以改变应用程序的风格,但我不知道该怎么做.我刚刚开始制作应用程序,所以我没有很多经验.

idi*_*ger 25

试试这个:

在manifest add中的应用程序标记中android:theme,如下所示:

<application android:theme="@android:style/Theme.NoTitleBar" ...>

  • 工作得很完美.我不得不把它放在`<activity>`中,而不是在应用程序中. (3认同)

小智 6

为此,我宣称一种风格继承了我的一般风格.此样式禁用了默认的Android titleBar.

<style name="generalnotitle" parent="general">
    <item name="android:windowNoTitle">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)

创建一个新样式并在不同视图中添加此样式,或者以默认样式添加此代码以禁用所有窗口的titleBar!