Это XML, но для смартфонов и Android это другой дизайн.Это для разметки сетки и кнопки там.
Это дисплей для планшета:
И это для смартфона:
Я хочу, чтобы для всех двух пользовательских интерфейсов была полная таблица
<android.support.v7.widget.GridLayout
android:id="@+id/gridLayout2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginLeft="8dp"
android:layout_marginRight="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
app:columnCount="4"
app:layout_constraintBottom_toTopOf="@+id/btnWin"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:rowCount="4"
tools:ignore="MissingConstraints">
<Button
android:id="@+id/button1"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="1"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button2"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="2"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button3"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="3"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button4"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="4"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button5"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="5"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button6"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="6"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button7"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="7"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button8"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="8"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button9"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="9"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button10"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="10"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button11"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="11"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button12"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="12"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button13"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="13"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button14"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="14"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button15"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="15"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
<Button
android:id="@+id/button16"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="0"
app:layout_columnSpan="1"
app:layout_columnWeight="1"
app:layout_rowSpan="1" />
</android.support.v7.widget.GridLayout>
Я не понимаю, в чем проблема.