Как установить размер нескольких кнопок на контент - PullRequest
0 голосов
/ 04 мая 2010

Я использую три кнопки вместе с представлением списка. Эти три кнопки добавляются в макет с помощью TableLayout и TableRow. Первая кнопка занимает больше места на содержимом, поэтому две другие становятся меньше по размеру, чем первый. Когда приложение запускается, оно даже не показывает две другие кнопки.

Как я могу сделать размер трех кнопок одинаковым и отображать их все во время работы приложения? Дайте мне пример, пожалуйста.

Спасибо

1 Ответ

0 голосов
/ 07 мая 2010

Поместите android:layout_span="3" в TextView в первой строке и в ListView во второй строке.

Из документации:

Ширина столбца определяется строкой с самой широкой ячейкой в ​​этом столбце.

Поскольку и TextView, и ListView находятся в первом столбце, первый столбец будет таким же широким, как самый широкий из этих двух. Если для layout_span установлено значение 3, три кнопки внизу будут находиться в собственной ячейке одинаковой ширины.

...