67 votes

Remplacer l'activité en cours

J'ai besoin de remplacer l'activité en cours avec un nouveau. C'est, je veux commencer une nouvelle activité, et de supprimer l'activité actuelle de la tâche de la pile.

Basé sur la documentation, il semble que le meilleur moyen serait de démarrer l'activité à l'aide de l'Activité.startActivity par habitude, et ensuite appeler Activité.terminer immédiatement de fermer l'activité en cours.

Est-ce un valide l'utilisation de ces Api ou je dois faire autre chose?

62voto

Tushar Points 657

Oui. C'est bien d'utiliser api de cette façon.

7voto

user838411 Points 31

essayez d'utiliser FLAG_ACTIVITY_TASK_ON_HOME , FLAG_ACTIVITY_NEW_TASK dans les indicateurs d'intention

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X