XML 代码如下:
<Button android:id="@+id/but_one" android:layout_width="80dp" android:layout_height="80dp" android:layout_centerInParent="true" android:background="#000000" /> <Button android:id="@+id/but_two" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignBaseline="@+id/but_four" android:layout_alignBottom="@+id/but_four" android:layout_alignStart="@id/but_one" android:layout_alignLeft="@id/but_one" android:background="#ffc0cb" /> <Button android:id="@+id/but_three" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignBaseline="@id/but_two" android:layout_alignBottom="@id/but_two" android:layout_toStartOf="@id/but_two" android:layout_toLeftOf="@id/but_two" android:background="#ffffff" /> <Button android:id="@+id/but_four" android:layout_width="80dp" android:layout_height="80dp" android:layout_above="@id/but_one" android:layout_toRightOf="@id/but_one" android:layout_toEndOf="@id/but_one" android:background="#FFFF00" /> <Button android:id="@+id/but_five" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignLeft="@id/but_four" android:layout_alignStart="@id/but_four" android:layout_centerVertical="true" android:background="#483D8B" /> <Button android:id="@+id/but_six" android:layout_width="80dp" android:layout_height="80dp" android:layout_below="@id/but_one" android:layout_toRightOf="@id/but_one" android:layout_toEndOf="@id/but_one" android:background="#008000" /> <Button android:id="@+id/but_seven" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignBaseline="@id/but_six" android:layout_alignBottom="@id/but_six" android:layout_toStartOf="@id/but_six" android:layout_toLeftOf="@id/but_six" android:background="#87CEEB" /> <Button android:id="@+id/but_eight" android:layout_width="80dp" android:layout_height="80dp" android:layout_alignStart="@id/but_three" android:layout_alignLeft="@id/but_three" android:layout_below="@id/but_one" android:background="#FF0000" /> <Button android:id="@+id/but_nine" android:layout_width="80dp" android:layout_height="80dp" android:layout_above="@id/but_eight" android:layout_alignStart="@id/but_eight" android:layout_alignLeft="@id/but_eight" android:background="#00FF7F" />