在eclipse中在xml文件中加ID,R.java不能自动生成ID

往drawable文件夹中加图片会生成ID
但在string.xml和activity.xml中操作都不会在R.java中自动生成ID

一般来说的话,R文件没有生成的情况可能是因为:
  1、项目没有自动编译:这种时候只需要简单的编译一下工程就会有了。建议:选择菜单 Project ,勾选上 Bulid Automatically(自动构建部署)。
  2、项目中res文件夹下面的内容有错误(例如layout文件),这种时候R文件也不会出现(或者更新),这种时候需要解决文件中的错误R文件才能生成。追问

不是R文件没有生成,是R.java不能自动生成ID。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-12
如果不是id重名,那重建一个activity,把代码复制过来试试看本回答被提问者采纳
第2个回答  2018-04-02
如果不是你的代码有问题,你可以先运行一下,但是不要用右击项目然后Run as,而是用导航栏下边的那一栏中的绿色的运行快捷键,先让你的项目编译一下,然后错误地方的红色波浪线可能就自动消失了,我也有过这个问题,百度了半天也找不出解决方法,clean什么的都没用,你可以试试
相似回答