10 votes

Comment définir le gestionnaire d'action par défaut de façon permanente ?

J'ai défini des applications par défaut pour de nombreuses actions telles que l'envoi d'e-mails, l'ouverture de PDF, l'ouverture de pages Web, etc. Mais, lorsque j'installe ou mets à jour une application qui pourrait gérer cette action, ce défaut est effacé (même si l'application par défaut est mise à jour).

Personne n'a de problème avec cela car ils peuvent cocher la case par défaut lors de l'action suivante. Mon problème : j'utilise Tasker pour automatiser un grand nombre d'actions. Et, à cause de ces suppressions par défaut (après la mise à jour automatique), mes tâches sont bloquées à l'endroit suivant Choose App pop-up. Les tâches doivent être accomplies à temps. Je suis donc confronté à de nombreux problèmes concrets à cause de cela.

Que dois-je faire pour conserver les valeurs par défaut après une mise à jour automatique de l'application ? S'il vous plaît, ne répondez pas You can't o Turn off Automatic Update .

6voto

Ivan Chau Points 464

AFAIK, les valeurs par défaut sur Android ne sont pas préservées si les applications qui utilisent l'intention sont modifiées.

Solution :

Utilice intention pour lancer l'application ou son écran d'activité.

intention est relativement fiable, bien qu'il puisse être modifié lors de la mise à jour de l'application.

Prenons l'exemple de l'envoi d'un courriel

  1. インストール Intent Intercept (Google Play)

  2. Effacer les valeurs par défaut du client de messagerie

  3. Choisissez "Intent Intercept" dans le menu "Share" lors de l'envoi d'un e-mail.

  4. Copiez les détails de l'intention de votre activité d'application souhaitée

  5. Ouvrez Tasker pour "Créer une tâche" : Divers > Envoyer l'intention

  6. Modifiez les paramètres (en général, il suffit de remplir les champs Action et Extra).

Réf : http://tasker.dinglisch.net/userguide/en/intents.html

P.S. Certaines entreprises célèbres, comme Evernote, vous fournissent même les détails de l'intention sur leur site Web de développement.

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