2016-03-25 2 views
0

ich auf Android App Anzeige TabellenZellen Größe in gird Layout [android]

arbeite ich bin mit GirdLayout für das, mit Spannweite ersten Reihe, aber zweite Reihe ist unterschiedliche Größe der Zellen.

Wie kann man alle Zellen gleich breit machen?

enter image description here

wenn Gebrauch (fill Elternteil oder Spiel Elternteil)!

Antwort

0

wenn ich richtig verstehe, können Sie Gewichte verwenden, um die Bildschirmbreite zu füllen, Beispiel:

<GridLayout 
android:id="@+id/my_grid" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:layout_centerHorizontal="true" 
android:padding="2dp" 
grid:alignmentMode="alignBounds" 
grid:columnCount="2" 
grid:rowOrderPreserved="false" 
grid:useDefaultMargins="true"> 

<TextView 
    android:layout_width="0dp" 
    android:layout_height="50dp" 
    grid:layout_columnWeight="1" 
    grid:layout_gravity="fill_horizontal" 
    android:gravity="center" 
    android:text="my text1" /> 

<TextView 
    android:layout_width="0dp" 
    android:layout_height="50dp" 
    grid:layout_columnWeight="1" 
    grid:layout_gravity="fill_horizontal" 
    android:gravity="center" 
    android:text="my text2" /> 

    ... 

    </GridLayout> 
Verwandte Themen