不允许使用字符串类型('id'的值为'@id/bAdd')

And*_*Dev 7 xml android

我收到一个错误,说 不允许字符串类型('id'的值为'@id/bAdd')

  • 我已经清理了这个项目.
  • 一切都工作得更早,我不会发生什么事,导致这个错误.

     <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >
    
    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:text="Your total is 0"
        android:textSize="45dp"
        android:layout_gravity="center"
        android:gravity="center"
        android:id="@+id/tvDisplay"
        tools:context=".StartingPoint" />
    
     <Button 
        android:layout_width="250dp"
        android:layout_height="wrap_content"
        android:text="Subtract One"
        android:layout_gravity="center"
        android:textSize="20dp"
        android:id="+@id/bSub"
        />
    
    
    <Button 
        android:layout_width="250dp"
        android:layout_height="wrap_content"
        android:text="Add One"
        android:layout_gravity="center"
        android:textSize="20dp"
        android:id="+@id/bAdd"
    
        />
    
    Run Code Online (Sandbox Code Playgroud)

Chi*_*ani 20

你可以给你的身份证明 @+id/bAdd

代替 +@id/bAdd

也可以编辑

android:id="@+id/bSub"
            ^^
Run Code Online (Sandbox Code Playgroud)

代替

android:id="+@id/bSub"
            ^^
Run Code Online (Sandbox Code Playgroud)