5 votes

Y a-t-il une solution de contournement pour ajouter des applications récemment *utilisées* à mes applications récemment *lancées* ?

Si je maintiens enfoncé accueil, je reçois une liste des six dernières applications que j'ai utilisées, mais si j'ouvre un navigateur web à partir d'une autre application (par exemple en suivant un lien dans Tweetdeck ou un e-mail), le navigateur web n'apparaît jamais dans ma liste d'applications récentes. Cela semble être un comportement attendu - je me demande s'il existe une solution de contournement à cela.

Cela ressort dans les réponses à d'autres questions :

Pourquoi Google Talk n'apparaît-il jamais dans la liste des "Applications récentes" ?

Pourquoi Gmail n'est-il pas répertorié comme une application récente lorsque je maintiens enfoncé le bouton Accueil ?

4voto

ce4 Points 14264

Hélas, probablement la réponse est: Non.

Raison: Modèle d'application Android.

Une application est composée de composants plutôt peu couplés (Activités ici) qui peuvent être lancés de manière indépendante les uns des autres. Seule l'activité principale lancée en tant que tâche séparée crée une entrée dans la liste des lancements récents. D'autres applications peuvent également lancer une activité externe (d'une autre application) qui n'est pas prise en compte dans cette liste.

Cela se produit surtout lorsque vous ne lancez pas une application à partir du lanceur :

  • Vous cliquez sur une notification (appel manqué, sms, événement de calendrier, ...)
  • Une application ouvre une autre application (application twitter -> navigateur)
  • suivre un lien dans un sms -> navigateur
  • sélectionner une image dans une application -> ouvrir dans la galerie
  • ouvrir youtube à partir d'un lien de navigateur
  • ...

Toutes ces applications 'ouvertes' comptent comme faisant partie de l'application ouverte et non comme une instance séparée (probablement)

J'ai répondu à une question similaire ici: Fonction du bouton de retour après avoir ouvert une URL depuis l'application (Twitter)

Informations sur l'architecture sous-jacente: http://developer.android.com/guide/topics/fundamentals/tasks-and-back-stack.html

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X