java - R.string 不显示我在 res/values/strings.xml 中手动定义的字符串

标签 java android xml

我在 strings.xml 文件中添加了一些字符串,如下所示:

<string name="29">Beaf Stake"</string>

我知道这是从资源中检索字符串的方法:

getResources().getString(R.string.29);

但问题是我没有在R.string中找到这个string。我导入了项目的 R,如下所示:

import xxxx.xx.xxxx.xxx.R;

我尝试重新启动 Eclipse,但没有成功,那么我做错了什么?

最佳答案

使用数字变量名是错误的。它不会允许这样的事情,而是会抛出错误。

我请求您更改字符串名称。可以遵循建议Are there conventions on how to name resources?

关于java - R.string 不显示我在 res/values/strings.xml 中手动定义的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14964959/

相关文章:

Android 与 CCAvenue 的集成

java - 在 Recycler View 中展开/折叠卡片有时会导致空白和绘图错误

java - java : how reduce repeated code 异常

java - 从java中的网页读取源代码

没有 Firebase 的 Android 推送通知

android - 调试数据库和 SQLite 文件不一致

c++ - 我如何在 C++ 中解析 XML 网页

java - 在 DialogFragment 中使用 getIntent() 和 getPackageInfo

java - HTTP 状态 500 - 提交响应后无法转发 TOMCAT 7.55

java - 我可以使用另一个应用程序 B 访问应用程序 A 的内部存储器吗?