-3

当我们创建第二个 main.java 文件以将其与初始 main_activity 文件连接时出现错误?

4

4 回答 4

7

将此添加到 xml:tools:ignore="HardcodedText"

例子:

  <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Text" 
        tools:ignore="HardcodedText"/>
于 2013-02-18T16:04:31.213 回答
1

在 Eclipse 中,您只需打开布局文件并右键单击按钮(或任何其他带有文本的视图)并选择Edit Text. 从那里只需从列表中选择一个值。如果您想要的值不在列表中,则单击New String...以创建一个新的 android 字符串。您的所有字符串都在strings.xml您的 res/values 文件夹中定义。

于 2013-02-18T16:08:18.787 回答
0

按钮的字符串应该在 res/values 中的 strings.xml 中。这意味着您可以为您的应用程序支持的每种语言创建一个 strings.xml 文件,并且将根据设备设置的区域设置使用正确的语言。

创建字符串的一种简单方法是,如果您突出显示硬编码的字符串,然后转到菜单 > 重构 > 提取 android 字符串(类似的东西,我不记得确切地在我的头顶),然后它会问你要调用什么新字符串并将其放在 string.xml 中,然后用@string/your_string_name 替换你的硬编码字符串。

于 2013-02-18T17:06:34.177 回答
0

如果要设置按钮的名称。您必须使用 values 文件夹中的 strings.xml 文件来设置名称并使用 @string/(在 string.xml 文件中指定的名称)在 Button 上使用它来解决问题。

于 2013-02-18T16:02:13.103 回答