2011-08-17 62 views

回答

12

您无法使用数字名称的资源的原因是因为变量名称不能以数字开头。对于每个资源,都有一个生成的常量变量(在R.java中)和资源名称。如果你看看你的Eclipse项目,在“gen”文件夹下,你会看到R.java

这是我的理解是,在android项目中不可能有纯数字名称的资源。

如果你解释为什么你需要的数字资源,也许我们可以提供替代解决方案

+0

我做的是我从某些网页获取一些数据。然后,为了在我的应用程序中显示它,例如一些图标,我可以作为资源来绘制。使用数字值命名资源的reasson是因为我使用了从网络获得的相同字符串。如果我从网上得到字符串“icon2”,生病了一个icon2.png作为资源。 我可以做另一种方式,当然。更改我从网上获得的“787”字符串,用于“seveneightseven”。但我想知道它是否可以以某种方式完成。但似乎不可能。 感谢您的帮助。 – Duqe

相关问题