Я пытаюсь установить ширину кнопки в lila
LinearLayout, но я получаю ее так же, как на скриншоте. Как установить ширину кнопки? Я столкнулся с другой проблемой: номер элемента рядом с флажками немного выше, чем уровень флажка. Как я могу настроить это программно, чтобы установить их на одном уровне?
private void createRadioButton(final ArrayList<Integer> items) {
final LinearLayout ll = (LinearLayout) findViewById(R.id.lila);
for (int i = 0; i < items.size(); i++) {
CheckBox cb = new CheckBox(this);
cb.setText(items.get(i) + "\n");
cb.setId(i + 10);
ll.addView(cb);
}
Button btn = new Button(this);
btn.setText("submit");
// With this line below I am not getting the button displayed.
//btn.setLayoutParams(new LinearLayout.LayoutParams(10, 40));
ll.addView(btn);
}
Скриншот:
.LayoutParams(500, 150)
, и это выглядит лучше. Вы знаете, почему числа не на том же уровне, что и флажки? - person MrPencil   schedule 30.05.2015