我看得别的程序中这句话对的,为什么我打提示后面R.id.StartService中的id是错的

解决方案 »

  1.   

    需要在main.xml里定义<Button
      android:id="+id/StartService"
      ...其他属性
      ></Button>
    这就是所谓的“为Button元件加id”
      

  2.   

    那就先看看R文件中有这个标识没有,没有了就不能引用!可以用LS的方法加进去
      

  3.   

    android:id="@+id/StartService"
    是不是少了"@"啊?
      

  4.   

    R之后可以.出来StartService吗?如果没有,就去main.xml里看看去吧
      

  5.   

    错误原因有以下几种可能:
    1:android:id="@+id/StartService" 少了一个@
    2:在java类里面,你使用的是android.R, 而不是当前应用程序的R资源文件
      

  6.   

    使用的是android.R, 而不是当前应用程序的R资源文件
      

  7.   

    使用的是android.R, 而不是当前应用程序的R资源文件。要用自己的包 ,肯定是你导的包导错了,把R的包删掉重新导入,就可以了。