HELP Ich benutze TableLayout & TableRow, im Bild unten versuche ich Nr. 4 und Nr.6 zusammen wie Nr.1 aber ich hatte keine Ahnung, wie es geht. Für Nr. 1 konnte ich tun, weil ich nur Layout-Gewicht verwende, um den Bildschirm in 3row, 3col zu teilen.Wie verwende ich TableLayout, um das gewünschte Design zu erstellen?
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:stretchColumns="*">
<TableRow
android:layout_weight="2"
android:id="@+id/tableRow1">
<TextView
android:text="1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:background="@android:color/holo_blue_dark" />
<TableLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_span="2"
android:stretchColumns="*"
android:id="@+id/tableLayout1">
<TableRow
android:layout_weight="1"
android:id="@+id/tableRow1"
android:background="@android:color/holo_red_dark">
<TextView
android:text="2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_span="2"
android:gravity="center" />
</TableRow>
<TableRow
android:layout_weight="1"
android:id="@+id/tableRow3">
<TextView
android:text="3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center" />
<TextView
android:text="4"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center" />
</TableRow>
</TableLayout>
</TableRow>
<TableRow
android:layout_weight="1"
android:id="@+id/tableRow1">
<TextView
android:text="5"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_span="2"
android:gravity="center"
android:background="@android:color/holo_green_dark" />
<TextView
android:text="6"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="right" />
</TableRow>
unten img ist das Ergebnis, das ich
verweisen meine Antwort. Das sollte dir helfen. –