删除安卓应用程序的标题栏

2022-09-04 06:24:21

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

我已尝试使用

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

但它仍然使标题栏在应用程序启动时显示0,1秒。我很想让它在应用程序加载时甚至不显示它。

我搜索了一下,有人提到你可以改变应用程序的风格,但我不知道如何做到这一点。我才刚刚开始制作应用程序,所以我没有太多的经验。


答案 1

试试这个:

在清单中添加的应用程序标记中,如下所示:android:theme

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


答案 2

为了做到这一点,我宣布了一种风格,继承了我的一般风格。此样式禁用了默认的 Android 标题栏。

<style name="generalnotitle" parent="general">
    <item name="android:windowNoTitle">true</item>
</style>

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


推荐