TableLayout ряд растянуть / сжать - PullRequest
2 голосов
/ 31 марта 2012

Я пытаюсь разместить таблицу 20x20 в представлении, используя программно построенный TableLayout.Методы setStretchAllColumns / setShrinkAllColumns отлично работают для сжатия всех столбцов, но я не нашел способа получить все строки.

Существует ли соответствующий метод для упаковки строк?

1 Ответ

1 голос
/ 31 марта 2012

В TableLayout нет строк setStretchAllColumns/setShrinkAllColumns. Одна вещь, которую вы можете попробовать (я не проверял это), это дать вашему TableLayout a weigtSum из 20 (с помощью метода setWeightSum()) и затем установить weight (атрибут layout_weight из макета XML) 1 для каждого из ваших 20 TableRow с в TableLayout.

...