Je construis un jeu qui fonctionne comme un type de quiz. Je pose la question à l'utilisateur et quand il soumet la réponse (cliquez ou touchez la bonne réponse) j'ai besoin de rafraîchir la page avec une autre question.La meilleure façon de redémarrer l'activité sur Android?
Comment dois-je mettre cela en œuvre? Comment attendre que les utilisateurs répondent et continuent lorsque l'écouteur onClick ou OnTouch se termine? Devrais-je utiliser une classe Handler, des intentions ou quelque chose d'autre?
Merci d'avance pour l'aide.
edit: Je veux le scénario suivant: Sur l'écran j'ai une question et 3-4 ImageButtons cliquables. Je construis une partie de la disposition dinamically de la fonction showQA() personnalisée. L'utilisateur choisit la réponse et s'il clique sur la bonne réponse, je devrais commencer un type d'animation sur l'écran. Je l'ai fait à partir de onClickListener. Maintenant, j'ai besoin de construire à nouveau la mise en page (montrer la nouvelle question et les réponses) de la fonction showQA() qui doit être appelée après que l'animation a montré à l'utilisateur. Comment puis-je savoir quand onClickListener() a terminé son travail?
Ne redémarrez pas l'activité. Appelez une nouvelle activité ou changez d'avis. Redémarrer l'activité va à l'encontre de l'idée android – Falmarri
Oui, vous avez raison.Et même si j'appelle la même activité, l'effet de changement d'activité apparaît et je n'en ai pas besoin dans mon jeu. –