Android - restaurer la dernière consultation d'Activité

J'ai 3 différentes Activités de l'utilisateur navigue entre dans aucun ordre particulier. Mon objectif est double:

  1. Lorsque l'utilisateur passe à autre chose lors de l'application de la reprise de je veux le lancer lorsque l'utilisateur de gauche, même si l'application a été résilié
  2. Lors de la dernière reprise de l'activité, je veux le restaurer à la dernière consultation de l'état (celui-ci je pense avoir une assez bonne idée sur la façon d'arriver à)

Je pense que le problème n'est pas start/stop - où j'ai bien obtenir ce dont j'ai besoin, mais onCreate() si l'application a été résilié. Dans ce cas il prend le relais de l'Activité que j'ai configuré dans le manifeste. Je suppose que je peux mettre quelque chose dans onCreate() méthode de cette activité par défaut mais est-il une meilleure façon que je suis peut-être manquant?

OriginalL'auteur Bostone | 2009-09-20