Android 不允许使用字符串类型(在';id';处,值为';@id/bAdd';)
我听到一个错误,说 不允许使用字符串类型(在'id'处,值为'@id/bAdd')Android 不允许使用字符串类型(在';id';处,值为';@id/bAdd';),android,xml,Android,Xml,我听到一个错误,说 不允许使用字符串类型(在'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:layo
- 我已经完成了这个项目
- 之前一切正常,我不知道发生了什么,导致了这个错误
<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/bAdd
而不是+@id/bAdd
也在中编辑
android:id="@+id/bSub"
^^
而不是
android:id="+@id/bSub"
^^
请使用
@+id/yourId
而不是@id/yourId
+符号必须在@符号之后
android:id="+@id/bAdd" to android:id="@+id/bAdd"
and also change
android:id="+@id/bSub" to android:id="@+id/bSub"
或
你可以申报吗
android:id=“@id/bSub”
但您必须在values文件夹中的ids.xml文件中声明bSub值
例子
您是否得到了解决方案?然后你可以接受这个答案
<resources>
<item type="id" name="bSub" />