J'ai une méthode qui est appelée lorsque l'utilisateur frappe mon bouton de création, cela appelle un nom de méthode createEntry(); Dans cette méthode, il passe plusieurs contrôles et renvoie des toasts ou des erreurs selon le résultat, quand il fonctionne le résultat correct, il me ramène toujours à mon activité à la maison, mais je veux qu'il reste sur l'écran actuel s'il y a une erreur, comment puis-je faire cela?Android onClick() assistance avec l'appel de méthode
Quelqu'un peut-il me donner une aide à cette s'il vous plaît
public void onClick(View v) {
switch (v.getId()) {
case R.id.create_button:
Intent i = new Intent(this, Home.class);
createEntry();// this is where my error checking is done so what I would like to know is how can i stay on the current screen for certain errors
startActivity(i);
break;
}
}
}
je ne veux pas charger la classe d'accueil s'il y a une erreur, je veux qu'il reste sur l'écran actuel.
S'il vous plaît afficher le code correspondant et des erreurs de LogCat. Sans exemple, nous n'avons aucune idée de ce que signifie «rester sur l'écran actuel»; activité, dialogue, viewflipper, etc – Sam
il n'y a pas d'erreur, ce que je dis est une fois les boutons cliquez comment puis-je rester sur l'écran actuel s'il y a une erreur plutôt aller à mon écran d'accueil posté mon onClick dessus –