Java 删除android应用程序的标题栏

Java 删除android应用程序的标题栏,java,android,Java,Android,我正在制作一个小型android应用程序,我想删除android标题栏 我试过使用 this.requestWindowFeature(Window.FEATURE_NO_TITLE); 但当应用程序启动时,它仍然会使标题栏显示0,1秒。我想让它甚至不显示它时,应用程序正在加载 我搜索了一下,有人提到你可以改变应用程序的风格,但我不知道怎么做。我刚刚开始制作应用程序,所以我没有很多经验 试试这个: 在清单中的应用程序标记中添加android:theme,如下所示: 在您的AndroidMani

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

我试过使用

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
但当应用程序启动时,它仍然会使标题栏显示0,1秒。我想让它甚至不显示它时,应用程序正在加载

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

试试这个:

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


在您的AndroidManifest
标签中,添加:


android:theme=“@android:style/theme.NoTitleBar.Fullscreen”

要做到这一点,我声明了一个样式继承了我的常规样式的所有内容。此样式禁用了默认的Android标题栏

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

真的

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

我还没有测试过它,但我想把你的代码放在
setContentView(R.layout.activity_main)之前可能有帮助

我还建议:

this.getSupportActionBar().hide();

(为我工作)

工作得很好。但我必须把它放在
中,而不是应用程序中。另一个问题。android是为4.0设计的,这意味着它有一个特殊的设计(如上一张图片所示),但我希望禁用标题栏并保留该设计。当我使用Theme.noTitleBar时,它会返回到第二张图片中显示的设计。有没有办法在没有标题栏的情况下获得第一个主题?还有,我对丹麦人的胡言乱语感到抱歉。:-)