Comment vérifier si “Radiobutton” est cochée?
Je voudrais faire une structure avec la condition (if-else) RadioButton
Je veux que lorsque le composant Radiobutton RB1 est sélectionné, cette fonction est active:
regAuxiliar = ultimoRegistro;
Et lorsque le composant radiobutton RB2 est sélectionné, cette fonction est active:
regAuxiliar = objRegistro;
Et désolé pour mon anglais, je suis Brésilien.
Veuillez vous référer à la documentation de l'API de radio widget bouton (developer.android.com/reference/android/widget/RadioButton.html)
OriginalL'auteur Ricardo Potozky de Oliveira | 2012-06-15
Vous devez vous connecter pour publier un commentaire.
Comme vous le feriez avec une Case à cocher
OriginalL'auteur FabianCook
OriginalL'auteur Basil Basaif
Vous pouvez également maintenir un indicateur de la valeur basée sur l'écoute,
Ou tout simplement
isChecked()
peut également être utilisé pour vérifier l'état de votre RadioButton.Voici un lien vers un exemple,
http://www.mkyong.com/android/android-radio-buttons-example/
Et puis, sur la base de l'indicateur, vous pouvez exécuter votre fonction.
OriginalL'auteur Andro Selva
radioButton.isChecked()
fonction retourne true si la Radion bouton est sélectionné, sinon false.Source
OriginalL'auteur st0le
radiobuttonObj.isChecked()
vous donnera booleanOriginalL'auteur Dheeresh Singh
Si vous avez besoin pour l'espresso tester les solutions, c'est comme cela :
Bye,
OriginalL'auteur Javier Gutiérrez-Maturana Sánc