получить интервал между столбцами Android SDK

1

У меня есть четыре столбца и четыре кнопки, которые я получил, чтобы они выстроились так, как я хочу, но все они скручены вместе. есть ли способ сделать это так, чтобы макеты имели интервал? это то, что у меня есть:

 <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>
Теги:
layout
spacing

2 ответа

2
Лучший ответ

Я понял, что работает. Я добавил больше столбцов и между каждым столбцом добавляю пустой прозрачный образ. хорошо работает.

  • 0
    взгляните и на этот вопрос: stackoverflow.com/questions/4662038/…
  • 0
    Я согласен, что добавление «пустых» столбцов для пробелов, кажется, работает лучше всего!
1

Вам нужно поэкспериментировать с атрибутом android:layout_margin на каждой из этих кнопок. Существуют отдельные атрибуты заполнения для верхнего, нижнего, левого и правого.

  • 0
    Это, казалось, только делало кнопку больше, на самом деле ничего не оставляло.
  • 2
    ах, извините, вы должны попробовать Android: layout_margin вместо этого. Это должно делать свое дело.
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню