Jump to content

Archived

This topic is now archived and is closed to further replies.

freemaul

[resolut] Reduire une Activity

Recommended Posts

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.. ^^

Share this post


Link to post
Share on other sites

Activity.moveTaskToBack(true);

envoie l'activité courante en arrière plan, ce qui équivaut à la réduire.

Share this post


Link to post
Share on other sites





×
×
  • Create New...