1

我想将我的 Hello World 应用程序中的文本更改为 Hello Android。所以,我改变了这一行:

android:text="@string/hello_world" />

android:text="@string/hello_android" />

我还在 strings.xml 文件中创建了一个字符串: 名称:hello_android 值:Hello Android!

查看我的图形布局时,一切似乎都井井有条:文本显示 Hello Android。但是在模拟器中运行它时,它仍然显示 Hello World。

我错过了什么?

提前致谢!

4

2 回答 2

2

这经常发生在我身上。模拟器并不总是启动新版本的应用程序,而是恢复正在运行的实例。尝试从模拟器中卸载应用程序并再次编译代码:)

于 2013-05-19T20:38:02.930 回答
0

尝试对您的项目进行完整的清理,然后运行该应用程序。有时,当您更改字符串、布局、ID(在您的 R 文件中具有特定 ID 的东西)时,Eclipse 会创建这些 ID 的混乱,结果您会看到您看到的错误。

如果简单、干净和构建没有改变任何东西,请尝试卸载应用程序并再次运行项目。

如果两者都不起作用,请检查您是否有多个文件,其中的字符串包含具有不同值的相同字符串。

于 2013-05-19T21:14:00.137 回答