Android资源文件名

今天在eclipse中创建了一个新的工程,在layout中添加了一个FileList.xml的文件,结果就报错了:

res\layout\Filelist.xml: Invalid file name: must contain only [a-z0-9_.]

这意思是只支持小写加数字,其他一概不认。唉,只有照做了。

代码文件倒是没有这样的限制。 大概的原因应该是代码文件会被编译,而资源文件只是附在包中没有改变。但其实,也不过是在读取时做一个大小写转换的事情啊!