这可能是我忽略的并且很简单,但我无法弄清楚为什么我在以下每个文本视图的每个@ / id行都会出现错误。 @ id / buttons_layout,dice_4,dice_6等有错误。
android:id="@id/buttons_layout"
android:layout_width="330.0dip"
android:layout_height="450.0dip"
android:layout_gravity="top|center"
android:layout_marginBottom="10.0dip"
android:gravity="center"
android:stretchColumns="0,1"
android:visibility="visible" >
<TableRow
android:layout_height="fill_parent"
android:layout_weight="1.0" >
<ImageView
android:id="@id/dice_4"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/dice_4" />
<ImageView
android:id="@id/dice_6"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/dice_6" />
</TableRow>
<TableRow
android:layout_height="fill_parent"
android:layout_weight="1.0" >
<ImageView
android:id="@id/dice_10"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/dice_10" />
<ImageView
android:id="@id/dice_20"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/dice_20" />
</TableRow>
<TableRow
android:layout_height="fill_parent"
android:layout_weight="1.0" >
<ImageView
android:id="@id/planeswalker_dice"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/planeswalker_dice" />
<ImageView
android:id="@id/coin"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1.0"
android:scaleType="centerInside"
android:src="@drawable/quarter_head" />
</TableRow>
</TableLayout>
答案 0 :(得分:2)
将android:id="@id/dice_4"
更改为android:id="@+id/dice_4"
。您想要创建新ID