main cannot be resolved or is not a field 问题解决

R.layout.main 无法找到main。

很奇怪的错误,查看R.java文件已经自动生成。main.xml文件写法也没有错误。

将project重新clean了n遍,仍然无法解决问题。

最后的解决办法是:

import  android.R 这句删掉,然后error消失了。

问题虽然解决了,可是不能理解其中的原因。

是因为继承的Activity父类中已经import了吗?

---------------------------------------------------------------------------------------

有时候会有R文件无法生成的情况,就要检查xml文件写法是否正确。

其中.xml文件的命名要用小写字母加下划线的形式。

posted @ 2012-03-27 10:16  日光之下无新事  阅读(3037)  评论(0编辑  收藏  举报