0

硬编码字符串“TextView”,应该使用@string资源 直接在布局文件中硬编码文本属性是不好的,原因如下: * 创建配置变化(例如横向或纵向)时,您必须重复实际文本(并保持它跟上更改日期) * 仅通过为现有字符串资源添加新翻译,无法将应用程序翻译成其他语言。有一些快速修复可以自动将此硬编码字符串提取到资源查找中。问题 ID:硬编码文本

4

1 回答 1

1

您应该将这些字符串添加到文件夹strings.xml下,res而不是在 XML 中硬编码它们。您可以在 strings.xml 中添加这样的字符串:

<string name="my_new_string">Here goes your text</string>

然后你可以在你的 XML 中像这样引用它:

android:text="@string/my_new_string"
于 2020-03-06T14:46:36.720 回答