android:text="Button"
不起作用。我应该在 中为它创建一个特殊的字符串,并将值为 的按钮values/strings.xml
更改android:text="Button"
为。android:text="@string/button"
"Button"
它以前工作的问题是什么?
这些不仅仅是错误警告,每个 ide 中都有一个名为 lint 的工具,它可以帮助程序员以该语言的标准格式编写代码。在 android 标准做法是使用 string.xml 来存储您在 xml 中使用的所有字符串值,因此 lint 会显示警告,您不应该直接设置标签硬编码,而是将它们添加到字符串资源中,然后设置资源 id。
使用字符串值有一些好处,比如
ETC
您可以在这里找到更多信息 -