6つのボタンを2 * 3のグリッドレイアウトに配置し、すべてがグリッドレイアウトセルを均等に占有したいと考えています。ボタンのウェイトを1に設定すると、ボタンのいくつかに少し長いテキストを追加するまではすべて問題ありません。あなたは算術平均や標準偏差などのボタンが表示され、他のボタンよりも多くのスペースを占有したようグリッドレイアウトに均等にテキストを配置したボタン
<GridLayout
android:layout_width="match_parent"
android:layout_height="165dp"
android:columnCount="3"
android:rowCount="2">
<Button
android:id="@+id/arithmeticMeanButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Arithmetic\nMean"
android:textSize="18sp" />
<Button
android:id="@+id/modeButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Mode"
android:textSize="18sp" />
<Button
android:id="@+id/rangeButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Range"
android:textSize="18sp" />
<Button
android:id="@+id/medianButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Median"
android:textSize="18sp" />
<Button
android:id="@+id/varianceButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Variance"
android:textSize="18sp" />
<Button
android:id="@+id/standardDeviationButton"
android:layout_columnWeight="1"
android:layout_rowWeight="1"
android:text="Standard\nDeviation"
android:textSize="18sp" />
</GridLayout>
:ここに私のXMLコードです。すべてのボタンがレイアウト内に均等に表示されるようにするにはどうすればよいですか?