Хорошо, чтобы помочь с этим добавлением android:stretchColumns="0,1,2,3"
в ваш макет таблицы, который бы сделал кнопки даже размером.
Во-вторых, добавьте android:layout_span="2"
к обоим текстовым представлениям.
Вот вам окончательный код:
<!-- NOTICE STRETCHCOLUMNS ATTRIBUTE-->
<TableLayout android:id="@+id/TableLayout01"
xmlns:android="http://schemas.android.com/apk/res/android"
android:stretchColumns="0,1,2,3"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
.
.
.
.
.
<!-- NOTICE LAYOUT_SPAN ATTRIBUTE-->
<TextView android:text="@+id/TextView01"
android:layout_weight="1"
android:id="@+id/TextView01"
android:layout_span="2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></TextView>
<TextView android:text="@+id/TextView02"
android:layout_weight="1"
android:id="@+id/TextView02"
android:layout_span="2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"></TextView>
Если вы устанавливаете размер текста программно, чтобы ваши TextViews были равномерно распределены, он не нужен, если вы установили android:layout_span
.