Java 我总是在Eclipse中添加文本或按钮时收到警告
我是一名新的Android开发人员,我使用xdatv步骤下载并安装了Eclipse,介绍了如何构建Android应用程序第1部分:设置Eclipse和Android SDK 下面是我如何安装它的:Java 我总是在Eclipse中添加文本或按钮时收到警告,java,android,eclipse,warnings,android-button,Java,Android,Eclipse,Warnings,Android Button,我是一名新的Android开发人员,我使用xdatv步骤下载并安装了Eclipse,介绍了如何构建Android应用程序第1部分:设置Eclipse和Android SDK 下面是我如何安装它的: 首先我下载SDK。(它在同一个.rar文件中包含SDK和Eclipse。) 我将文件(SDK和Eclipse)解压缩到一个文件夹中 我打开了Eclipse并添加了browsed文件夹,在那里我提取了SDK和Eclipse文件作为工作区 我打开SDK下载了我选择的Android 2.3.3(API 10
[I8N]硬编码字符串“button”,应该使用@string resource
时,我总是得到一个警告,并且我在文本上得到了相同的警告
我搜索了我的问题的答案,发现我做了与他们相同的事情(我在这个代码上添加了@string/
,android:text=“@string/button”/>
,在按钮上以及文本代码中)
我在strings.xml
中添加了以下代码:
<string name="button">Button</string>
<string name="Testtext">Test text</string>
按钮
测试文本
警告消失了,但有件事让我很恼火——它总是在按钮和图形布局中显示@string
:
我认为,当我添加文本或按钮时,它总是自动添加@string
,并在strings.xml
中添加这些代码您的文本代码>。我只是想知道我得到这个警告的错误是什么,为什么它没有自动将这些代码添加到.xml文件中,以及如何解决这个问题。
谢谢
我想,当我添加文本或按钮时,它一定总是这样
自动添加@字符串,并在strings.xml中添加这些字符串
编码你的文字
否(至少在Eclipse中不是这样)
为什么不在.xml文件中自动添加这些代码
在Eclipse中,没有在strings.xml中自动添加代码。您必须手动添加它们
就图形布局而言,您的警告是:-
您已经在strings.xml中正确地映射了这些sring。只需遵循以下步骤
- 确保ID与strings.xml中提到的一样精确
- 拯救一切
- 选择您的项目并单击F5以重新缩放
- 清理并构建您的项目
您的无法解析资源---
错误将消失
检查emulator或真实设备。请将您的xml按钮和文本视图以及strings.xml放在这里