Android开发中Layout中明明改了id,但是还出现"cannot be resolved or is not a field"的原因

这个原因,有人可能说,没保存,可是即使保存了,还出现这个错误,是为什么呢?

我注意到,R.java中即使点了Save 刚刚更改的新id竟然没有了,究其原因。

请找到菜单栏->Project->,BuildAutomatically这里应该是打勾的,这解释了为什么R.java无法修改成功。去掉勾选就可以了。

祝各位编程愉快!

另:如歌去掉了这个BuildAutomatically,下一次打开的时候还是去掉的,但是这就引发了另一个问题:

下一次打开的时候,R.java不会自动生成了,但是不用担心 你在勾选上也是来得及的,即时会生成R.java

posted @ 2012-08-07 20:46  Vooom  阅读(337)  评论(0编辑  收藏  举报