2017-05-29 44 views
0

新的Android 發展,但即時通訊在尋找一種方法來創建一個類似於下面的示例一個簡單的3×3的圖像按鈕格但有3行尋找一些幫助和3列與圖像按鈕,在其分配squre包裹它的內容exampleAndroid的簡單3×3的圖像按鈕電網

但無論我做什麼我不能讓行和列均勻無論是在身高和體重攤開

因此,進出口尋找什麼樣的一些幫助最好的方式,我可以做到這一點任何幫助,將不勝感激

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/re/android" 
xmlns:app="http://schemas.android.com/apk/res-auto" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:orientation="vertical"> 

<GridLayout 
    android:id="@+id/Main_Menu_Grid" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:layout_alignParentStart="true" 
    android:layout_alignParentTop="true" 
    android:columnCount="3" 
    android:rowCount="3"> 

    <ImageButton 
     android:id="@+id/imageButton4" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton5" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton6" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton7" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton8" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton9" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton10" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton11" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

    <ImageButton 
     android:id="@+id/imageButton12" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     app:srcCompat="@mipmap/ic_launcher" /> 

</GridLayout> 
</RelativeLayout> 
+0

你嘗試過什麼?向我們展示你的xml到目前爲止。 –

回答

0

您可以在GridView控件屬性

android:numColumns="3" 
+0

甚至當我在左上角那裏,因爲我希望他們均勻地分佈在佈局 – shadowcoder

+0

@shadowcoder你可以上傳你的XML隔開設置的列數,他們仍然都聚成一團? –

+0

關於如何實現我想要的佈局的任何想法? – shadowcoder