我想将Hello World应用中的文本更改为Hello Android。 所以,我改变了这一行:
android:text="@string/hello_world" />
到
android:text="@string/hello_android" />
我还在strings.xml文件中创建了一个字符串: 名称:hello_android 价值:你好Android!
在查看我的图形布局时,一切看起来都是有序的:文本说Hello Android。 但是当它在模拟器中运行时,它仍然会说Hello World。
我错过了什么?
提前致谢!
答案 0 :(得分:2)
这件事发生在我身上。模拟器并不总是启动应用程序的新版本,而是恢复正在运行的实例。 尝试从模拟器中卸载App并再次编译代码:)
答案 1 :(得分:0)
在项目上尝试完全清理,然后运行该应用程序。有时,当您对字符串,布局,ID(在R文件中具有特定ID的内容)进行更改时,Eclipse会创建一堆这些ID,因此您会看到错误。
如果简单,干净和构建不会改变任何内容,请尝试卸载应用程序并再次运行该项目。
如果两者都不起作用,请检查您是否有多个文件,其中的字符串包含具有不同值的相同字符串。