Вы можете сделать это, используя android:layout_width="fill_parent"
в текстовом представлении. Этот атрибут указывает, что ваши текстовые представления будут занимать все родительское пространство по ширине.
EDIT
Привет .. У макета таблицы немного другое поведение.
Цитируется из TableLayout :
Ширина столбца определяется как
строка с самой широкой клеткой в этом
колонка. Тем не менее, TableLayout может
указать определенные столбцы как сокращаемые
или растягивается по телефону
setColumnShrinkable () или
setColumnStretchable (). Если помечено как
сжимается, ширина столбца может быть
сжался, чтобы вместить стол
родительский объект. Если помечено как
растягивается, он может расширяться в ширину
поместите любое дополнительное пространство. Общая ширина
таблицы определяется ее родителем
контейнер. Важно помнить
что столбец может быть как сжимаемым
и растягивается. В такой ситуации
столбец изменит свой размер на
всегда использовать доступное пространство, но
никогда больше Наконец, вы можете скрыть
колонка по телефону
setColumnCollapsed ().
Дети TableLayout не могут
укажите атрибут layout_width.
Ширина всегда FILL_PARENT. Тем не мение,
атрибут layout_height может быть
определяется ребенком; значение по умолчанию
ОБЕРНУТЬ СОДЕРЖИМОЕ. Если ребенок
TableRow, то высота всегда
WRAP_CONTENT.
надеюсь, это поможет
EDIT
Когда столбец растягивается, он занимает как можно больше доступного пространства в своей строке
Предположим, вы добавили пять текстовых представлений в столбце с индексом col_index
в вашей таблице. Этот код будет растягивать столбец.
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="col_index"
>
...
</TableLayout>