我在 hello world 活动代码中收到以下错误:
Description Resource Path Location Type
[I18N] Hardcoded string "and this is a clickable button!",
should use @string resource
activity_hello_world.xml/HelloWorld/res/layout line 21 Android Lint Problem
请帮帮我。
我在 hello world 活动代码中收到以下错误:
Description Resource Path Location Type
[I18N] Hardcoded string "and this is a clickable button!",
should use @string resource
activity_hello_world.xml/HelloWorld/res/layout line 21 Android Lint Problem
请帮帮我。
这不是错误,这是 Lint 警告。因此您可以运行应用程序,但显示文本的推荐方式(在 TextViews、Buttons 等上)是使用字符串引用。你必须去你的 res 文件夹,在 values 下会有一个 strings.xml 文件。在里面添加这个:
<string name="my_string">Your Text!</string>
然后要在你的按钮上设置文本,你必须这样做:
android:text="@string/my_string"
示例-(键盘)
将其放在 values 文件夹下的文件 string.xml 下
<string name="keypad_title">Keypad</string>
将此代码放在布局文件夹下的keypad.xml下
<Button android:id="@+id/keypad_1"
android:text="1">
</Button>