我可以在哪里找到Android资源的命名规则?我发现感谢编译错误,我必须在[a-z0-9._]中使用字符,但是我也对名为401.png的图像有错误。当使用Android资源的命名规则
@drawable/401
在我的布局,使用它,我得到以下编译错误:
invalid VariableDeclaratorId
我不能找到文档中,这些规则,我想知道之前所有的人命名我的文件。
感谢
我可以在哪里找到Android资源的命名规则?我发现感谢编译错误,我必须在[a-z0-9._]中使用字符,但是我也对名为401.png的图像有错误。当使用Android资源的命名规则
@drawable/401
在我的布局,使用它,我得到以下编译错误:
invalid VariableDeclaratorId
我不能找到文档中,这些规则,我想知道之前所有的人命名我的文件。
感谢
规则与Java identifiers相同,因为每个资源必须在R.java文件中生成相应的ID字段。
不被允许作为资源的第一个字符也没有任何资本后者
你的约定是正确的,但不能以数字开头的文件名。
资源的命名规则与变量相同,但区分大小写。在你的情况下,问题是第一个字符是数字。
这是Java规则,而不是仅限Android规则。用起始字母命名每个元素,你就会是对的。
值得注意的是:“基于文件的资源名称只能包含小写的a-z,0-9或下划线”字符。 (从编译错误代码引用)。
只是改名为e401.png ...记住,id变成R(资源)类中的静态字段,所以我认为命名规则与java中的字段规则相同 – Selvin 2011-05-10 11:37:52