Excusez-moi pour mon mauvais anglais d'abord.Revenir à mes activités séparées par lanceur
J'ai une activité séparée de mon processus qui taskAffinity a été réglé sur = « », laissez-nous l'appelons X, et l'activité principale est A.
La question est, quand je fonctionne comme ceci:
1.A -> HOME -> (quelque chose de déclenché) -> show X
Si je finis X, il retournera à HOME, c'est ce que je veux.
Mais si j'agis comme ceci:
2.Une -> (quelque chose a déclenché) -> show X -> HOME
Je veux revenir à X en cliquant sur l'icône apk, et non à A
Comment le rendre? _?
Si je ne l'ai pas mis X à être séparés, il retournera à A dans le cas 1. Si je mets X taskAffinity = « », il ne reviendra pas à X en cas 2.
quelqu'un sait de quoi je parle> _ <?
Je ne comprends pas votre exemple. Quel est (quelque chose de déclenché)? – Blundell
Je démarre un service lorsque l'apk a été lancé, et le service a été configuré pour écouter un message entrant à partir d'Internet tel qu'un appel vocal/un appel vidéo. Donc, chaque fois que le service attrape un appel entrant, il va commencer X –
Au lieu de lui donner une affinité vierge essayez de lui donner son propre paquet android: taskAffinity = "com.you.service.found.message" – Blundell