freemaul Posted November 25, 2009 Share Posted November 25, 2009 Bonjour tout le monde, J'aimerais faire en sorte que mon application se réduise quand on appuie sur la touche retour (c'est à dire obtenir le même comportement que la touche home). Lors d'un appuie sur la touche home, je créer une notification permanente qui permet de relancer l'activity. Cela marche trés bien, et les objets sauvegardé dans le bundle (comme la valeur d'un edittext par exemple) sont bien rechargé. Pour l'instant la solution que j'ai trouvé : J'ai d'implémenté la fonction onKeyDown pour que lors d'un appuie sur la touche retour elle apelle un this.finish(); Cela "reduit" bien l'application, je créer aussi une notification, mais lors du relancement de celle-ci, aucun bundle n'est enoyer à la fonction onCreate. Y a t-il un moyen pour forcer la sauvegarde de l'activity à un moment donné ?? Ou bien d'apeller une fonction qui obtient le même résultat que l'appuie sur la touche home ?? Je sèche un peu sur le coup.. ^^ Link to comment Share on other sites More sharing options...
Galize Posted November 26, 2009 Share Posted November 26, 2009 Activity.moveTaskToBack(true); envoie l'activité courante en arrière plan, ce qui équivaut à la réduire. Link to comment Share on other sites More sharing options...
freemaul Posted November 26, 2009 Author Share Posted November 26, 2009 Merci, pour le coup je me sens très con, je ne l'avais même pas vu... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.