1

4 つの列と 4 つのボタンがあり、それらを希望どおりに整列させましたが、それらはすべてくしゃくしゃになっています。レイアウトに間隔があるようにする方法はありますか? これは私が持っているものです:

 <TableLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:stretchColumns="4">

    <TableRow>

        <Button 
            android:layout_column="1"
            android:id="@+id/Button01" 
            android:onClick="OnClick" 
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:background="@drawable/Button01">
        </Button>

        <Button 
            android:layout_column="2"
            android:id="@+id/Button02" 
            android:onClick="OnClick" 
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:background="@drawable/Button02">
        </Button>

        <Button 
            android:layout_column="3"
            android:id="@+id/Button03" 
            android:onClick="OnClick" 
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:background="@drawable/Button03" >
        </Button>

                    <Button 
            android:layout_column="4"
            android:id="@+id/Button04" 
            android:onClick="OnClick" 
            android:layout_width="fill_parent" 
            android:layout_height="wrap_content"
            android:background="@drawable/Button04" >
        </Button>

    </TableRow>

</TableLayout>
4

2 に答える 2

2

私はうまくいくものを考え出した。さらに列を追加し、各列の間に空の透明な画像を追加しました。かなりうまくいっています。

于 2011-01-16T19:28:13.867 に答える
1

android:layout_marginこれらの各ボタンの属性を試してみてください。上、下、左、右に個別のパディング属性があります。

于 2011-01-16T17:09:42.207 に答える