我开始学习 Android 开发,我的应用顶部有一个栏,其中包含活动的标题和应用图标。我想知道如何编辑它(更改文本、背景颜色等)并删除它?我也想知道如何编辑我的应用程序的标题,因为它目前是其主要活动的名称......
非常感谢。
我开始学习 Android 开发,我的应用顶部有一个栏,其中包含活动的标题和应用图标。我想知道如何编辑它(更改文本、背景颜色等)并删除它?我也想知道如何编辑我的应用程序的标题,因为它目前是其主要活动的名称......
非常感谢。
如果您的意思是“标题栏”作为屏幕顶部的栏,可以通过将以下行添加到您的清单来删除它
android:theme="@android:style/Theme.NoTitleBar"
将其添加到应用程序标签中,如下所示:
<application
android:icon="@drawable/icon"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar">
我想知道如何编辑它(更改文本、背景颜色等)并删除它?
如果您android:targetSdkVersion
是 API 级别 11+,则称为操作栏。ActionBar
您可以通过调用getActionBar()
您的活动(或者getSupportActionBar()
如果您正在使用 ActionBarSherlock)来获取一个对象。那里有一系列方法来处理诸如是否显示标题之类的东西。
也想知道如何编辑我的应用程序的标题,因为它目前是其主要活动的名称
正如 lxx 所指出的,您的清单具有andandroid:label
的属性,它们指向字符串资源。您可以将字符串资源中的值更改为其他值。对于活动标题,您还可以在运行时通过调用 您的.<application>
<activity>
setTitle()
Activity
编辑您的 AndroidManifest.xml
<application
android:icon="@drawable/icon"
android:label="@string/app_label"
>
...
<activity
android:name="foo.MyActivity"
android:label="@string/activity_label" >
</activity>
</application>
如果您不想要任何标题栏,请添加属性:
android:theme="@android:style/Theme.NoTitleBar"
到应用程序标签。