我收到一条错误消息 不允许使用字符串类型(在“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" />
最佳答案
你可以将你的id作为@+id/bAdd
代替 +@id/bAdd
同时编辑
android:id="@+id/bSub"
^^
代替
android:id="+@id/bSub"
^^
关于android - 不允许使用字符串类型(在 'id' 处,值为 ' @id/bAdd' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11700255/