Подскажите, пожалуйста, никак не получается выровнить строки в TableLayout. Рис1.
Меня не устраивает промежуток между строками под цифрой 1. Особенность таблицы в том что в первой колонке может быть произвольное колличество текста. Поэтому в настройках layout для таблицы задан:
TableRow создаются программно и устанавливается свойство setLayoutParams:
Код: Выделить всё
tableRow.setLayoutParams(new TableLayout.LayoutParams(TableLayout.LayoutParams.WRAP_CONTENT,
TableLayout.LayoutParams.MATCH_PARENT));
Пробывал высталять параметры Layout
layout_weight а так же применить метод
setWeightSum() к TableRow. Результатов никаких не дало. Интуитивно понимаю что скорее всего промежуток появляется из-за
shrinkColumns. Документация ответов не дала. Там написано что можно у потомка задать параметр
height, но почему то в моём случае это не работает.