2010-03-15 47 views

回答

22

你的意思是你想要的屏幕从类似this一些事情类似于that的东西吗?

如果这就是你想要的,使你的主题继承Theme.NoTitleBar或直接使用它。 您在AndroidManifest.xml开放Activity标签看起来应该像somethig:

<activity android:name=".MyActivity" 
    android:theme="@android:style/Theme.NoTitleBar"> 

如果你只想隐藏标题,但保留标题栏,你可以用Sephy的建议去。

+0

我用这个,但后记我的应用程序内容消失了,甚至认为GUI在那里。请注意,我正在使用DB-manager java类填充我的GUI,即从数据库读取内容。我该怎么办 ? – 2014-05-15 21:31:19

0

如果您是指通知栏正下方灰色条中的标题,则必须填写您希望不在清单中显示应用程序标题的活动的“标签”属性。然后,您可以为当前活动定义一个标题,只需输入一个空字符串即可。 它有帮助吗?

<activity android:name="FirstActivity" android:label="it's title different from application's one"></activity> 
+0

对不起,我澄清我的问题,我的意思是标题栏不是标签 – Janusz 2010-03-15 09:27:12

3

要在代码中执行此操作,只需将此代码行添加到onCreate()方法即可。

requestWindowFeature(Window.FEATURE_NO_TITLE); 
+3

请记住,这不如通过AndroidManifest.xml隐藏标题,因为在调用onCreate()方法之前不必显示和隐藏标题栏:http://developer.android.com/guide/附录/ FAQ/commontasks.html#configurewindowproperties – 2010-03-15 09:36:25

0

每当我做建议的更改,然后运行耙运行:Android的,每次我AndroidManifest文件被修改到先前的状态。

我得到的解决方案,

更新您的build.yml文件

 
android 
    android_title: 0

这为我工作。