2012-07-05 2 views

Répondre

3

android:parentActivityName:

Le système lit cet attribut pour déterminer quelle activité devrait être a commencé lorsque l'utilisation appuie sur le bouton dans la barre d'action. Le système peut également utiliser cette information pour synthétiser une pile arrière d'activités avec TaskStackBuilder.

Cet attribut a été introduite dans l'API de niveau 16.

signifie que si vous avez trois activités A, B et C dans votre Appliction.you ont mis android: parentActivityName = pour "A". activité C dans Manifast lorsque vous démarrez l'activité B de l'activité A et C de presse utilisateur activité B.then bouton retour de l'activité C.user aller automatique à l'activité A la place de l'activité B.


onBackPressed:

Appelée lorsque l'activité a détecté que l'utilisateur a appuyé sur la touche arrière. L'implémentation par défaut termine simplement l'activité en cours, mais vous pouvez la remplacer pour faire ce que vous voulez.

Appelé lorsque l'utilisateur appuie sur la touche Retour de toute activité. onBackPressed finish Activité en cours et reprendre Previus un.par exemple si vous démarrez l'activité B de l'activité A et l'activité C de l'activité B. si l'utilisateur appuie sur le bouton de retour de l'activité C puis Terminer le système Activité actuelle C et CV B.

Questions connexes