Efeito:
Código-fonte:
<TableLayout android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content"
android:shrinkColumns="1,2"
android:stretchColumns="1">
<Button
android:text="按钮1"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
</Button>
<TableRow>
<Button
android:text="按钮1"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
</Button>
<Button
android:text="按钮2"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
</Button>
<Button
android:text="按钮3"
android:layout_height="wrap_content"
android:layout_width="wrap_content">
</Button>
</TableRow>
</TableLayout>
通过< Linha da Tabela> <Linha da Tabela><T a b l e R o w> Para preencher linha por linha
android: shrinkColumns = "1,2" significa que o conteúdo da primeira e da segunda grade da linha será compactado quando não for exibido (o rótulo da grade começa em 0)
android: stretchColumns = "1 "> significa que há espaço excedente expandirá o primeiro conteúdo respectivo