У меня есть четыре столбца и четыре кнопки, которые я получил, чтобы они выстроились так, как я хочу, но все они скручены вместе. есть ли способ сделать это так, чтобы макеты имели интервал? это то, что у меня есть:
<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>
Я понял, что работает. Я добавил больше столбцов и между каждым столбцом добавляю пустой прозрачный образ. хорошо работает.
Вам нужно поэкспериментировать с атрибутом android:layout_margin
на каждой из этих кнопок. Существуют отдельные атрибуты заполнения для верхнего, нижнего, левого и правого.