2017-02-13 13 views
0

просто вкратце, RadioButtons в RadioGroup. Boolean с методом case-if. Все работает и может переключаться между тремя RadioButtons.Как отключить RadioButton, так что все опции 1,2,3 могут быть снова очищены

Вопрос

Как можно, нажав еще раз на уже выбранном RadioButton или щелкнув в любом месте на экране, отключив функцию этого RadioButton, так что можно отказаться снова. В целом возвращается - три варианта не выбраны и готовы к выбору.

Спасибо

+0

Кнопки RadioButtons: используйте Setter для выбора и установите для всех трех значение false. – IQV

+0

Добро пожаловать в переполнение стека! Пожалуйста, отредактируйте свой вопрос, чтобы показать [то, что вы пробовали до сих пор] (http://whathaveyoutried.com). Вы должны включить [mcve] кода, с которым у вас возникают проблемы, тогда мы можем попытаться помочь с конкретной проблемой. Вы также должны прочитать [ask]. –

+0

Привет, IQV. Поскольку я только начинаю с Java и Android, можете ли вы написать еще несколько о том, как написать этот метод в моем случае. Большое спасибо. – Beksa

ответ

1

Вы можете сделать с button.setChecked(false); или группой все ваши кнопки, чтобы RadioGroup затем RadioGroup.clearCheck(); всякий раз, когда вы хотите.

+0

Привет Alperen :) Спасибо. Я пробовал эти методы, но каждый раз, когда я использую 'setChecked' или 'clearCheck', я получаю его красным. Как я могу его исправить и где поставить этот метод? - после всех случаев или в методе OnCreate? – Beksa

+0

'RadioGroup mRadioGroup = (RadioGroup) findViewById (R.id.Radio_Group); mRadioGroup.clearCheck(); ' . Я поместил его после всех трех коммутационных шкафов, и при запуске я не могу выбрать ни одну из кнопок Radio сейчас. Помогите :) – Beksa

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

  • Нет связанных вопросов^_^