I have a 2x2 GridLayout that contains 3 TextView(s). The first one spans both columns in the first row, and the other two use the columns in the second row. I want both columns to be of equal width. I have tried doing this using layout_columnWeight as follows:
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="wrap_content" android:layout_height="wrap_content"
android:columnCount="2" android:rowCount="2" tools:ignore="HardcodedText,HardcodedSize,Suspicious0dp,MissingDimension">
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/ScoreLabelTextViewStyle"
android:layout_column="0" android:layout_row="0" android:layout_columnSpan="2" android:background="@color/Silver" tools:text="Player One"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/ScoreLabelTextViewStyle"
android:layout_column="0" android:layout_row="1" android:layout_columnWeight="1"
android:textSize="12dp" android:background="@color/Silver" android:text="Count"/>
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" style="@style/ScoreLabelTextViewStyle"
android:layout_column="1" android:layout_row="1" android:layout_columnWeight="1"
android:textSize="12dp" android:background="@color/Silver" android:text="Points"/>
</GridLayout>
However, this just causes the second column to use the remaining space. If I change layout_width to 0dp, only the second column is displayed. How can I make the columns equal?

