Vérifier qu'un bouton radio soit coché
CeluiQuiVComprendre
-
BunoCS Messages postés 16550 Statut Modérateur -
BunoCS Messages postés 16550 Statut Modérateur -
Bonjour,
S'il vous plait, j'ai un radio group de bouton radio d'un qcm ainsi qu'un bouton valider.
Je souhaite qu'en validant il y ai une fonction qui vérifie si l'utilisateur a cocher sans cocher une réponse par défaut.
Et le code java:
Le code n'a pas d'erreur, sauf que lorsque je clic sur VALIDER sans cocher le programme se plante.
Merci
S'il vous plait, j'ai un radio group de bouton radio d'un qcm ainsi qu'un bouton valider.
Je souhaite qu'en validant il y ai une fonction qui vérifie si l'utilisateur a cocher sans cocher une réponse par défaut.
<TextView
android:id="@+id/question1"
android:layout_width="360dp"
android:layout_height="60dp"
android:text="Quel est la formule de l'eau?"
android:textSize="25dp"
/>
<RadioGroup
android:id="@+id/rg1"
android:layout_width="200dp"
android:layout_height="150dp"
android:layout_marginTop="10dp">
<RadioButton
android:id="@+id/radio1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="H20" />
<RadioButton
android:id="@+id/radio2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="C02" />
<Button
android:id="@+id/val"
android:layout_width="140dp"
android:layout_height="42dp"
android:text="VALIDER"
android:layout_gravity="center" />
Et le code java:
switch (v.getId())
{
case R.id.button1:
int id = rg1.getCheckedRadioButtonId();
rb = (RadioButton) findViewById(id);
if(rb.getText().toString().equals("H20"))
{
score = 1;
}
Intent i = new Intent(this, Question2.class);
i.putExtra("score", score);
startActivity(i);
}
Le code n'a pas d'erreur, sauf que lorsque je clic sur VALIDER sans cocher le programme se plante.
Merci
A voir également:
- Vérifier qu'un bouton radio soit coché
- Verifier compatibilite windows 11 - Guide
- Radio française - Télécharger - Médias et Actualité
- Verifier un lien - Guide
- Diagnostic bouton photo - Accueil - Outils
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide