Установить rowSpan или colSpan дочернего элемента GridLayout программно?
у меня естьGridLayout
с 5 столбцами и 3 рядами. Теперь я могу вставить произвольные дочерние представления, и это здорово. Еще лучше то, что я могу назначитьcolumnSpan=2
для некоторого элемента, чтобы охватить его до 2 столбцов (то же самое с rowSpan)
Проблема в том, что я не могу назначить rowSpan или columnSpan программно (т.е. во время выполнения). Некоторый поиск предложил что-то вроде этого:
layoutParams.columnSpec = GridLayout.spec(0, columnSpan);
Но я не совсем понимаю, что означают параметры спецификации (начало и размер). Документация также довольно скудная на данный момент.
Любая помощь высоко ценится!