Я программно разрабатываю форму настройки, в которой пользователь может задать вопрос и добавить несколько параметров с помощью переключателей. Я взял RadioGroup и добавил в него радиокнопки. Но при выборе я хочу, чтобы за раз выбирался только один переключатель. Как это реализовать программно. Помогите мне, пожалуйста..
Вот мой код
final RadioGroup radioGroup = new RadioGroup(getApplicationContext());
radioGroup.setId(1);
LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.FILL_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
RadioButton radioButtonView = new RadioButton(getApplicationContext());
radioButtonView.setId(i++);
radioButtonView.setText(addnew);
radioGroup.addView(radioButtonView, p);
loption.addView(radioGroup, p);
Заранее спасибо,
RadioGroup
для каждогоRadioButton
? Если всеRadioButton
входят в один и тот жеRadioGroup
, вы должны получить поведение, которое ищете? Или фрагмент кода из нескольких мест в вашем коде? - person Andreas Løve Selvik   schedule 18.02.2014i
? вы используете весь этот код внутри цикла for? - person SMR   schedule 18.02.2014RadioGroup
всех остальныхRadioButton
, и когда вы захотите добавить новыйRadioButton
, просто добавьте его к этомуRadioGroup
. - person Andreas Løve Selvik   schedule 18.02.2014