android:text中的错误

时间:2012-03-06 15:47:12

标签: android android-layout

我正在编写一段代码,在其中创建一个按钮并在其上放置文本。这是一段代码

<Button android:id="@+id/start_client"
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:text="Start Client" />

但是部分“android:text =”Start Client“/&gt;”正在突出显示(黄色),不允许我构建项目。

有人可以帮帮我吗?

由于

2 个答案:

答案 0 :(得分:0)

//黄线表示警告

您需要使用res / string文件来存储文本值。

[I18N] Hardcoded string "Start Client", should use @string resource

这是因为Lint工具。

您的项目还有其他错误。

打开你的问题标签,检查那里的错误。

//再次清理和构建也可以正常工作。

答案 1 :(得分:0)

黄色部分警告您不要将硬编码字符串用于文本。意味着你不能直接将任何字符串给任何内容,如按钮。

您要使用的任何字符串,首先您将在string.xml中添加它(在左侧检入“values”文件夹)。

添加任何字符串后,您可以在任何地方使用项目,而不会收到任何警告。