Я использую tablelayout в java-файле с 7 столбцами и 7 столбцами. В первой строке у меня есть три кнопки, которые я хочу разместить во 2-й, 4-й и 6-й столбцах. Третья кнопка будет охватывать колонку с 7-м столбцом. Как я могу определить столбец в java-файле и охватить столбец. Следующие 6 строк и 7 столбцов содержат 42 кнопки.Определить столбец в таблице androidLayout в java-коде
0
A
ответ
0
Вы должны иметь возможность использовать column
и span
.
TableRow.LayoutParams trParam = new TableRow.LayoutParams();
trParam.column= 6
trParam.span = 5;
TableRow row = new TableRow(this);
TextView content = new TextView(this);
content.setLayoutParams(trParam);
content.addView(title);
Я узнал об этом из here, если вы хотите получить дополнительную информацию о TableLayouts.
Добро пожаловать в SO. Если один из приведенных ниже ответов устраняет вашу проблему, вы должны принять его (щелкните галочку рядом с соответствующим ответом). Это делает две вещи. Это позволяет всем знать, что ваша проблема решена, и это дает человеку, который помогает вам кредитовать помощь. – Barak