2013-06-19 5 views
6

Я использовал переключатель для выбора языка.Кнопка радио в Android Включить и отключить

  • Английского
  • Хинди
  • Тамил

Когда я нажимаю на английском языке должен быть отключена кнопка радио на английском языке. Снова я не могу нажать английскую радиокнопку до тех пор, пока не нажму следующий язык: должен находиться в отключенном положении. В коде Java мне нужен. Я создал файл xml.

+0

Пожалуйста, введите код ... –

+2

Звучит странно ... Нажав на переключатель, вы должны отключить его? Вряд ли имеет смысл для меня. –

+0

Почему с помощью переключателя, его единственного выбора нет смысла отключать –

ответ

5
findViewById(R.id.buttonEng).setOnClickListener(new View.OnClickListener() { 
@Override 
public void onClick(View v) { 
    Button btnEng=(Button)findviewById(R.id.btnEng); 
    btnEng.setEnabled(false); 
} 
}); 

Это то, о чем вы просили? Если да, то это код. Затем просто повторно включите его, когда будут нажаты другие кнопки.

-1

Для этого вы можете использовать группу переключателей. Это будет лучший вариант.

+0

Будет ли у вас ребята более четко. Группа Radio отключит все радиокнопки. Мне нужно, чтобы одна радио-кнопка была отключена. –

+1

Сначала вы должны задать ясный вопрос. –

+1

Предложение Самадхана, похоже, не работает. Я попробовал «окончательную RadioGroup radioGroup1 = (RadioGroup) view.findViewById (R.id.radiogroup1); radioGroup1.setEnabled (false); 'но не отключает кнопки в группе –

Смежные вопросы