2017-03-18 2 views
0

Ich versuche, ein Tria-Spiele in Android zu erstellen. Ich habe ein Rasterlayout mit 3 Zeilen und 3 Spalten erstellt. In den Zellen befinden sich 9 quadratische Bildansichten. Ich möchte den gesamten Platz des Rasterlayouts belegen, und die Bilder müssen die gleichen Abmessungen haben. Wie kann ich das tun?Größe BildViews in einem Rasterlayout

Es ist das Layout

<GridLayout 
      android:layout_width="match_parent" 
      android:layout_height="match_parent" 
      android:layout_weight="1" 
      android:columnCount="3" 
      android:rowCount="3"> 

und dies ist eine Probe eines Imageview

<ImageView 
       android:id="@+id/imageView9" 
       android:layout_width="48dip" 
       android:layout_height="48dip" 
       app:srcCompat="@drawable/android" /> 

(48dip für ein Experiment ist)

Antwort

1

Anstatt aufzug feste Breite und Höhe geben in Begriff des Gewichts

android:layout_weight="1" 
+0

In welchem ​​Code? imageView oder GridLayout? Ich habe Ihre Antwort nicht verstanden – Rik99

+0

Elternelement und Bildansicht in beiden. –

Verwandte Themen