J'ai un filtre d'intention pour intercepter les URL du navigateur sur mon domaine. Cela donnera à l'utilisateur le choix d'utiliser l'application native ou le navigateur. J'ai configuré le filtre d'intention suivant. Maintenant, ce n'est pas mon intention de piéger l'utilisateur dans l'application native car il y a beaucoup d'avantages à utiliser le navigateur. Donc, je voudrais donner à l'utilisateur une certaine possibilité de revenir au navigateur dans l'application. J'ai créé un bouton avec onClick qui crée simplement une intention pour View et l'URL qui le représenterait. Cela présentera à nouveau l'utilisateur avec la boîte de dialogue de choix. Le problème est que l'utilisateur peut également sélectionner une case à cocher pour toujours utiliser l'application native. Alors que c'est bien et bon, parfois les absolus sont faux. Donc, si je lis un article de blog qui mentionne une URL spécifique et une partie spécifique de ce document, l'interception de l'URL n'est pas ce que l'utilisateur avait l'intention de faire mais l'enverra à l'application native. Aussi, lors de la sélection du bouton avec l'intention, ils seront immédiatement aspirés dans l'application. Comment pouvez-vous structurer une intention ACTION_VIEW pour le navigateur système ou au moins détecter que l'utilisateur a toujours sélectionné l'application native pour pouvoir utiliser ACTION_WEB_SEARCH (il a un comportement d'interface utilisateur différent avec la pile d'historique, qui est pourquoi je ne choisirais pas d'utiliser cette action tout le temps).Android Intention Filtres: Comment utiliser Intent.CATEGORY_BROWSABLE correctement?
1
A
Répondre
0
J'ai donc retouché ceci encore une fois et la réponse est en fait assez simple. Utilisez Intent.createChooser (intention, charSequence). Tout ce qui est choisi semble contourner les préférences enregistrées du système d'exploitation.
Questions connexes
- 1. Comment définir correctement une intention android avec l'action SHOW_OR_CREATE_CONTACT?
- 2. Intention: Android
- 3. Android Intention de téléchargement
- 4. Android Intention liée
- 5. Intention de diffusion Android
- 6. Android Facebook Intention
- 7. Android Override Intention explicite
- 8. Android: Problème intention
- 9. Intention sur Android
- 10. Menu intention dans Android
- 11. android intention pour sdcard prêt
- 12. filtres android, audio
- 13. Recevoir une intention explicite. Android
- 14. Comment utiliser correctement la classe Parcelable dans Android
- 15. Android 2.2 Par défaut Intention
- 16. aide « UNINSTALL_SHORTCUT » intention dans Android
- 17. intention de navigation Google (Android 1.6)
- 18. Comment utiliser multifieldquery et filtres dans Lucene.net
- 19. Bibliothèques de filtres d'images Android
- 20. Aide avec intention à partir de Android
- 21. Comment utiliser Class.cast() correctement?
- 22. Comment utiliser correctement HashMap?
- 23. Comment utiliser correctement SerialPort.DiscardInBuffer?
- 24. Comment utiliser SDl_Threads correctement?
- 25. Comment utiliser correctement HTTP_RAW_POST_DATA
- 26. Comment utiliser CGPathApply correctement
- 27. Comment utiliser correctement dirent.h
- 28. Android: démarrer une intention dans un framelayout
- 29. Android - Intention de lancement dans ExpandableListView
- 30. application Android chrashes après "partage" intention