0

ここで私の目標を説明するのは難しいので、最善を尽くします。

画面に 4 つの正方形を描きたいとしましょう。このように、合計すると 1 つの大きな正方形になります。

 ____ ____
|    |    |
|____|____|
|    |    |
|____|____|

このような画面が表示されたら、これら 4 つの正方形のそれぞれをボタンに設定するにはどうすればよいでしょうか。みんなありがとう。

4

1 に答える 1

0

これがあなたを助けるためのテーブルレイアウトのコードです:

<?xml version="1.0" encoding="utf-8"?>
    <TableLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    android:background="#FFFFFF" >

<TableRow
    android:id="@+id/tableRow1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton1 />

    <ImageView
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton2 />
  </TableRow>

<TableRow
    android:id="@+id/tableRow2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton3 />

    <ImageView
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton4 />
  </TableRow>

または、Javaコードを入力することもできます

于 2012-12-07T23:02:10.457 に答える