Установить rowSpan или colSpan дочернего элемента GridLayout программно?

у меня естьGridLayout с 5 столбцами и 3 рядами. Теперь я могу вставить произвольные дочерние представления, и это здорово. Еще лучше то, что я могу назначитьcolumnSpan=2 для некоторого элемента, чтобы охватить его до 2 столбцов (то же самое с rowSpan)

Проблема в том, что я не могу назначить rowSpan или columnSpan программно (т.е. во время выполнения). Некоторый поиск предложил что-то вроде этого:

layoutParams.columnSpec = GridLayout.spec(0, columnSpan);

Но я не совсем понимаю, что означают параметры спецификации (начало и размер). Документация также довольно скудная на данный момент.

Любая помощь высоко ценится!

Ответы на вопрос(5)

Ваш ответ на вопрос