如题~~用eclipse开发android的时候,在main.xml中写到 android:id= 这是应该提示一些列的@提示啊,可是我这里只提示了4种:
"@android:","@drawable/","@layout/","@string/" 没有 "@+id/"和"@id/" 不知道这是为什么..请大侠们讲解下..谢谢!

解决方案 »

  1.   

    Android学习笔记(C-03)_解决Android工程里的xml文件自动提示问题http://www.blogjava.net/cdz/archive/2011/11/23/364671.html
      

  2.   

     "@+id/自己给控件命名"和"@id/系统自带的id"
      

  3.   

      提示是 开发工具的问题  由于某些版本不一致和版本更新的问题  导致很多的xml提示不全  @ 表示应用android系统中的资源的  像你说的前面4个  他们都是android的自带的系统资源  而id有的时候也会提示的 比如用相对布局的 时候  也有提示id的。。 但是@+id 不会提示  因为这不是引用资源 而是为控件设置id 标识用的
      

  4.   

    "@+id/"和"@id/"
    带+是你自己在xml文件里定义的,没带是系统自带的
      

  5.   

    你也觉得是开发工具的问题,否则不可能"@+id/"和"@id/"同时没有。你还是重新调整开发工具吧……
      

  6.   


    首先感谢您的回复!
    但是我在看视频的时候发现视频中那位老师的eclipse会提示"@+id/"和"@id/" 虽然这个提示对我学习android没什么影响,但是就是不爽,呵呵~~~
      

  7.   

    我以前的eclipse也有@+id和@id的提示,只不过是第一次没有@+id提示,但是有@id的提示,当写过一次@+id之后在同一个xml里面就会出现提示,现在更新过之后是一个都没有了不知为什么?也不知怎么去重新弄回来....