Android Table Layout mit gleich breiten Spalten
Tutorial von Stefan Trost | 13.09.2013 um 22:14
Heute möchte ich euch eine Möglichkeit zeigen, wie ihr ein XML Table Layout für Android mit Spalten gleicher Breite umsetzen könnt.
Der Schlüssel liegt dabei in den Angaben layout_width="0dip" und layout_weight="1". Im folgenden Beispiel haben wir drei gleich breite Spalten, die jeweile eine TextView enthalten:
<tablelayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1"> <TableRow android:id="@+id/tableRow1" android:layout_height="wrap_content" android:layout_margin="10dp" > <!-- Spalte 1 --> <TextView android:id="@+id/textView1" android:layout_height="wrap_content" android:layout_width="0dip" android:layout_weight="1" android:text="Column 1" /> <!-- Spalte 2 --> <TextView android:id="@+id/textView2" android:layout_height="wrap_content" android:layout_width="0dip" android:layout_weight="1" android:text="Column 2" /> <!-- Spalte 3 --> <TextView android:id="@+id/textView3" android:layout_height="wrap_content" android:layout_width="0dip" android:layout_weight="1" android:text="Column 3" /> </TableRow> <!-- weitere Zeilen <TableRow ... </TableRow> --> </TableLayout>
Weitere Zeilen lassen sich einfach im Bereich "weitere Zeilen" hinzufügen, indem der Bereich von "<TableRow" bis "</TableRow>" kopiert und angepasst wird.
Über den Autor
Software von Stefan Trost finden Sie auf sttmedia.de. Benötigen Sie eine individuelle Software nach Ihren eigenen Wünschen? Schreiben Sie uns: sttmedia.de/kontakt
Profil anzeigen
Ähnliche Themen
Android Splash Screen Tutorial
Tutorial | 0 Kommentare
XAMPP: SSL/HTTPS für lokale Projekte einrichten
Tutorial | 8 Kommentare
Lazarus/Delphi: Width und ClientWidth - Unterschied
Info | 0 Kommentare
XLS und XLSX: Maximale Anzahl von Spalten und Zeilen
Info | 2 Kommentare
Delphi: Mehrzeilige Caption für TLabel (zur Laufzeit und Design Zeit)
Tutorial | 1 Kommentar
Delphi/Lazarus: Text langer Items als Hint in ListBox anzeigen
Tutorial | 0 Kommentare
Delphi: CanvasTextOut Ausrichtung: Align Left, Right and Center
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.