2015-10-30 3 views
1

Я использую LinearLayout для разработки своего fragment.Организовать кнопки в макете android

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

Как я могу это сделать?

Fourth element it is ok

I want to put the fifth element to the next line

+1

использовать 'RecyclerView' или' 'GridView' –

ответ

2

Я предлагаю вам использовать TableLayout или еще GridView

<TableLayout 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:stretchColumns="1" 
    android:shrinkColumns="0" 
    > 
    <TableRow> 
     <Button android:id="@+id/title" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 

      /> 
     <Button android:id="@+id/date" 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 

      /> 
      .................. 
    </TableRow> 
</TableLayout> 
+1

GridView' должен быть лучше –