删除android应用程序的标题栏

时间:2012-02-23 09:50:04

标签: java android

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

我尝试过使用

this.requestWindowFeature(Window.FEATURE_NO_TITLE);

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

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

4 个答案:

答案 0 :(得分:25)

试试这个:

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

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

答案 1 :(得分:6)

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

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

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

答案 2 :(得分:2)

在AndroidManifest <activity>标记中,添加:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

答案 3 :(得分:0)

我还没有测试过,但是我认为将您的代码放在def * = ( id, sellId, ...之前可能会有所帮助...

我也建议:

setContentView(R.layout.activity_main);

(为我工作)