7
votes

Android: Qu'advient-il de mon activité en cas d'appel téléphonique entrant?

Je veux savoir que ce qui va arriver à mon activité en cas d'un appel téléphonique entrant? L'état de mon activité sera-t-il sauvé ou je dois l'enregistrer explicitement?

Une autre question est que l'activité reprendra une fois que l'appel est déconnecté?

aide s'il vous plaît ..!


0 commentaires

3 Réponses :


2
votes

Vous pouvez essayer cela sur l'émulateur en connectant un autre émulateur et appelez le premier avec elle. En fait, oui, votre activité sera enregistrée et rechargera l'appel téléphonique s'arrêtera. Je vais essayer de trouver un peu de doc pour vous. Attendez quelques min PLZ

cycle de vie d'une activité ici


2 commentaires

Oui, je l'ai essayé sur l'émulateur. L'activité est sauvée. Merci.


Si vous avez la réponse, veuillez valider le sujet, cela nous permet de gagner des points si nos réponses vous ont aidé. Merci



4
votes

2 commentaires

Lorsque mon application est interrompue par un appel et de reprendre la reprise, à cette époque, l'État est enregistré. Mais lorsque j'utilise le test de changement d'orientation, la valeur de la vue Text n'est pas enregistrée. Pouvez-vous s'il vous plaît expliquer pourquoi c'est tellement?


Il y a une différence dans la manipulation du cycle de vie. Si votre application est appelée votre application est en pause et que votre vue est toujours active et en mémoire. Si vous passez à l'orientation, la vue doit reconstruire la même chose que ce qui se passe si vos utilisateurs envoient l'application en arrière-plan, votre application ne sera pas suspendue mais arrêtée. Checkout The Notepad Exemple ( développeur.android.com/intl / FR / Guide / Tutoriels / Notepad / ... ) Pour plus de détails sur la manipulation du cycle de vie



0
votes

Je l'ai validé sur l'émulateur en créant un appel entrant sur mon émulateur. Pour ce faire, j'ai utilisé la console d'émulateur et j'ai utilisé l'option d'appel GSM.

Les valeurs de mon TextView sont enregistrées sur CV.

Merci beaucoup pour vos réponses!


0 commentaires