更改Android活动的标签?

时间:2012-07-30 11:09:32

标签: android

我试图更改Android活动的标签:

<activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main">

以上内容有效,但当我将其更改为:

<activity
        android:name=".MainActivity"
        android:label="@string/title_activity_main_test">

它不起作用,我收到错误:

Error in an XML file: aborting build.

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

(title_activity_main_test)shuld的值在res / values中的strings.xml文件中声明..

enter image description here

答案 1 :(得分:0)

属性值“@ string / title_activity_main”和“@ string / title_activity_main_test”是对Android应用程序使用的资源的引用。

第一部分 - @string,指的是Android项目中的文件res \ values \ strings.xml。 (例如,如果您想引用图像,则值的第一部分将以“@drawable”开头。)

strings.xml文件应该包含您要在应用程序中使用的所有面向用户的字符串。如果要添加新字符串,则需要该文件中的新元素。如果只想更改现有字符串的值,请不要更改其名称。只需改变它的价值。