T
Tersus
Gast
Hallo,
ich möchte in meinem Layout 4 Spalten und mehrere Zeilen haben.
In den Zellen befinden sich TextViews!
Spalte 0 und Spalte 1 sollen zusammen genau die Hälfte des Bildschirmes einnehmen. Gleiches gilt für Spalte 2 und Spalte 3.
Die TextViews in Spalte 0 und Spalte 2, sollen:
so kurz wie möglich sein, aber halt so breit, wie die breiteste TextView in dieser Spalte.
Spalte 0 beginnt stets ganz links, Spalte 2 beginnt stets ab der Mitte des Bildschirms!
Spalte 1 beginnt dort, wo die breiteste Spalte 0 endet und erstreckt sich bis zur Mitte des Bildschirms.
Spalte 3 beginnt dort, wo die breiteste Spalte 2 endet und erstreckt sich bis zum Ende des Bildschirms.
Sollten Spalte 1 und/oder Spalte 3 zu viel Platz beanspruchen, werden Sie in einer zweiten Zeile weitergeführt.
Ich möchte ein sauberes Layout, welches unabhängig vom Device gleiche Ergebnisse liefert. Also nichts "dahingematschtes" mit einem RelativeLayout.
ich möchte in meinem Layout 4 Spalten und mehrere Zeilen haben.
Code:
[FONT=Courier New]
Mitte
|
|
V
|----------+----------+----------+----------|
Zeile 0 --> | spalte 0 | spalte 1 | spalte 2 | spalte 3 |
|----------+----------+----------+----------|
Zeile 1 --> | | | | |
|----------+----------+----------+----------|
Zeile 2 --> | | | | |
|----------+----------+----------+----------|
[/FONT]
In den Zellen befinden sich TextViews!
Spalte 0 und Spalte 1 sollen zusammen genau die Hälfte des Bildschirmes einnehmen. Gleiches gilt für Spalte 2 und Spalte 3.
Die TextViews in Spalte 0 und Spalte 2, sollen:
so kurz wie möglich sein, aber halt so breit, wie die breiteste TextView in dieser Spalte.
Spalte 0 beginnt stets ganz links, Spalte 2 beginnt stets ab der Mitte des Bildschirms!
Spalte 1 beginnt dort, wo die breiteste Spalte 0 endet und erstreckt sich bis zur Mitte des Bildschirms.
Spalte 3 beginnt dort, wo die breiteste Spalte 2 endet und erstreckt sich bis zum Ende des Bildschirms.
Sollten Spalte 1 und/oder Spalte 3 zu viel Platz beanspruchen, werden Sie in einer zweiten Zeile weitergeführt.
Ich möchte ein sauberes Layout, welches unabhängig vom Device gleiche Ergebnisse liefert. Also nichts "dahingematschtes" mit einem RelativeLayout.
Zuletzt bearbeitet von einem Moderator: