Дайте, пожалуйста, совет, я хочу сделать динамический макет, который содержит смешанные элементы [текст] [флажок] [кнопка] [текст] [флажок] [кнопка] [текст] [флажок] [кнопка] ......
Можете ли вы дать мне пример кода, пожалуйста,
final TableLayout Tlayout = new TableLayout(getApplicationContext()); Trow = new TableRow(getApplicationContext()); checkBox = new CheckBox(getApplicationContext()); Trow.addView(checkBox); button = new Button(getApplicationContext()); button.setText("Button"); Trow.addView(button); textBox = new EditText(getApplicationContext()); textBox.setText("default_value"); Trow.addView(textBox); Tlayout.addView(Trow);
Этот код может помочь вам создать динамические элементы формы.
Принятый ответ на вопрос 2216811 показывает, как это сделать с LayoutInflater.