Comment faire le pain grillé message lorsque le bouton est cliqué
Je suis de la création d'un quiz. J'ai 3 boutons (options) dans l'activité et de ses questions. Maintenant, mon problème est que je veux vous montrer le toast message, lorsque l'utilisateur a choisi la bonne réponse au toast message apparaîtra dans quelques secondes, mais lorsque l'utilisateur de choisir la mauvaise réponse, il sera de nouveau afficher le toast message. Je ne sais pas comment faire.
J'ai fait beaucoup de recherche et de lire les forums, mais il semble que je ne comprends pas, et il ne pas répondre à mes besoins. Quelqu'un peut-il aider s'il vous plaît? merci à l'avance!
Jusqu'à présent, voici le code. Mais ça ne fonctionne pas.
Veuillez me corriger le code qui est faux. Grâce profondément.
btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
//TODO Auto-generated method stub
Button btn1 = (Button) findViewById(R.id.btnopt1_a);
btn1.isClickable();
switch(arg0.getId()){
case R.id.btnopt1_a:
if(btn1.isPressed()){
Toast.makeText(getBaseContext(), "Your answer is correct!" , Toast.LENGTH_SHORT ).show();
}
else btn1.setText("Your answer is wrong!, The correct answer is: Frog");
break;
}
}
});
OriginalL'auteur Mary Grace | 2013-01-31
Vous devez vous connecter pour publier un commentaire.
Pour montrer toast message lorsque vous cliquez sur le bouton utiliser le code suivant. Si vous voulez faire un peu de validations puis utiliser le code dans votre onclicklistener de bouton:
OriginalL'auteur Ram kiran
Essayer cette, Première
implements
VotreActivity OnClickListener
. Et puis à chaque fin de chaque cliquez sur vérifier l'état vous obtiendrez la solution.OriginalL'auteur MuraliGanesan
Si vous avez beaucoup de conditions dans lesquelles vous avez à montrer toast. Ensuite, il serait préférable de faire une méthode qui montre que c'.
Et d'appeler la méthode ci-dessus dans le
onClick()
ou partout où vous voulez montrer.OriginalL'auteur Kanth