setContentView(R.layout.activity_main) Error解决方法

来源:互联网 发布:淘宝卖家开店客服电话 编辑:程序博客网 时间:2024/05/29 07:52

每次新建一个project时,在setContentView(R.layout.activity_main) ;会出现activity_main cannot be resolved or is not a field错误信息!

我在R.layout里面明明看到自动生成了默认的布局activity_main,为什么在这里引用就出错呢。
然后在import里面果然找到了这么一句:

究其根源,原来是project自动导入了importandroid.R;

删掉这句之后,然后在clean整个project就OK了!

原因是如果你在R.java还没有来得及自动生成的时候选择了fix imports,那么Eclipse就会自动帮你导入android.R这个包,就会覆盖掉本地的R.java,所以就导致了你不能正常引用R.layout.activity_main.

0 0
原创粉丝点击