tablas - tablelayout android example dynamically
Atravesando columnas con TableLayout (2)
Posible duplicado:
¿Qué es el equivalente a "colspan" en un TableLayout de Android?
Dice en la documentación de TableLayout que "las celdas pueden abarcar columnas, como pueden hacerlo en HTML". Sin embargo, no puedo encontrar ninguna forma de hacerlo.
Específicamente, tengo una fila con dos columnas y otra con una columna. Quiero que la fila de una columna abarque toda la tabla. Parece fácil, pero no lo veo.
agrega android: layout_span = "3" para abarcar 3 columnas. Por ejemplo:
<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 hace el truco.
ejemplo:
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<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>