Как я могу выбрать только 3 варианта RadioButton или Заказы в android studio - Java - PullRequest
0 голосов
/ 04 февраля 2020

Я хочу выбрать только 3 RadioButton из этих пончиков (Radiogroup), и если вы выберете более 3, появится сообщение Toast, в котором говорится, что вы должны выбрать только 3. И если при нажатии на кнопку «ЗАКАЗАТЬ СЕЙЧАС» заказ передаст данные этого заказа на 3 пончика в приложение на другой странице.

То есть:

enter image description here

1 Ответ

1 голос
/ 04 февраля 2020

Может быть, вы можете подписаться на RadioGroup.OnCheckedChangeListener, так что это вернет идентификатор radioButton, на который нажали. Вы можете иметь коллекцию, может быть список или набор. В этой коллекции вы сохраняете выбор, а перед его сохранением вы проверяете, есть ли более 2 или 3 выбранных. Таким образом, в этом случае вы показываете диалог, тост, снэк-бар ...

...