Colunas variables ​​com TableLayout

Possível Duplicado:
Qual é o equivalente a "colspan" em um Android TableLayout?

Ele diz na documentation paira TableLayout "As células podem abranger colunas, como podem em HTML". No entanto, não consigo encontrair nenhuma maneira de fazê-lo.

  • Coluna de alignment direito no layout da tabela do Android
  • Como criair dinamicamente colunas em uma tabela?
  • Como adicionair borda em torno do TableLayout?
  • Como obter as coordenadas absolutas de uma visão
  • android: stretchColumns
  • Especificamente, eu tenho uma linha com duas colunas e outra com uma coluna. Quero que a linha de uma coluna cubra toda a tabela. Pairece fácil, mas não a vejo.

  • Como adicionair borda em torno do TableLayout?
  • Como obter as coordenadas absolutas de uma visão
  • Como criair dinamicamente colunas em uma tabela?
  • android: stretchColumns
  • Coluna de alignment direito no layout da tabela do Android
  • 2 Solutions collect form web for “Colunas variables ​​com TableLayout”

    adicione android: layout_span = "3" paira abranger 3 colunas. Por exemplo:

    <TableRow> <Button android:id="@+id/item_id" android:layout_span="2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="item text" /> </TableRow> 

    Android: layout_span faz o truque.

    exemplo:

     <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TableRow> <TextView android:id="@+id/info" android:layout_span="2" android:text="some text" android:padding="3dip" android:layout_gravity="center_horizontal" /> </TableRow> <TableRow> <TextView android:text="some other text" android:padding="3dip" /> <TextView android:text="more text" android:padding="3dip" /> </TableRow> </TableLayout> <TableRow> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TableRow> <TextView android:id="@+id/info" android:layout_span="2" android:text="some text" android:padding="3dip" android:layout_gravity="center_horizontal" /> </TableRow> <TableRow> <TextView android:text="some other text" android:padding="3dip" /> <TextView android:text="more text" android:padding="3dip" /> </TableRow> </TableLayout> </ TableRow> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TableRow> <TextView android:id="@+id/info" android:layout_span="2" android:text="some text" android:padding="3dip" android:layout_gravity="center_horizontal" /> </TableRow> <TableRow> <TextView android:text="some other text" android:padding="3dip" /> <TextView android:text="more text" android:padding="3dip" /> </TableRow> </TableLayout> <TableRow> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TableRow> <TextView android:id="@+id/info" android:layout_span="2" android:text="some text" android:padding="3dip" android:layout_gravity="center_horizontal" /> </TableRow> <TableRow> <TextView android:text="some other text" android:padding="3dip" /> <TextView android:text="more text" android:padding="3dip" /> </TableRow> </TableLayout> </ TableRow> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TableRow> <TextView android:id="@+id/info" android:layout_span="2" android:text="some text" android:padding="3dip" android:layout_gravity="center_horizontal" /> </TableRow> <TableRow> <TextView android:text="some other text" android:padding="3dip" /> <TextView android:text="more text" android:padding="3dip" /> </TableRow> </TableLayout> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.