我想知道我是否可以以某种方式创建一个名为787.png的可绘制资源(例如png)。因为Eclipse不会让我编译项目,除非我修改它。
提前致谢。
答案 0 :(得分:13)
您无法拥有具有数字名称的资源的原因是因为变量名称不能以数字开头。对于每个资源,都有一个生成的常量变量(在R.java中),其中包含资源的名称。如果您查看Eclipse项目,请在“gen”文件夹下看到R.java
据我了解,在Android项目中不可能拥有纯数字名称的资源。
如果您解释为什么需要数字资源,也许我们可以提供替代解决方案
答案 1 :(得分:0)
简短答案为否,
可绘制资源图像名称必须为起始字符
像
R.drawable.abc。 // 对
R.drawable.123 //错误