J'ai implémenté onSaveInstanceState
et onRestoreInstanceState
dans mon activité android.Comment puis-je forcer un appel à onSaveInstanceState
Ceux-ci semblent fonctionner OK, mais j'aimerais sauver explicitement l'état de l'instance lorsque certaines choses se produisent (par exemple, lorsque l'utilisateur appuie sur un bouton) dans le cas où l'application se bloque, ou je mettre fin via le débogueur
Je peux appeler la méthode évidemment, mais cela ne fournit pas le Bundle correct ou quoi que ce soit d'autre.
J'ai regardé autour de moi, mais je ne vois aucun moyen de le faire. C'est possible? Si non, quelqu'un peut-il offrir une solution décente pour sauver l'état d'activité à des points spécifiques en cas de panne/résiliation?
Merci
Enregistrer l'ensemble dans les préférences partagées? – Wazaaaap
Avez-vous essayé de garder un Bundle comme champ? –