2010-11-02 5 views
0

Je développe une application Android dans laquelle un type de navigateur sera inclus. Lorsque l'utilisateur tente d'ouvrir une URL, un résolveur d'intention demande à l'utilisateur s'il souhaite terminer l'action en utilisant le navigateur par défaut ou un navigateur personnalisé. Cette partie de mon application est terminée. Maintenant, je veux demander, si l'utilisateur choisit d'ouvrir le lien dans mon navigateur personnalisé, comment puis-je accéder à cette URL?Comment puis-je obtenir l'URL du navigateur par défaut à utiliser dans mon navigateur personnalisé?

Actuellement, si l'utilisateur choisit mon navigateur, il a obtenu un affichage Web vide, car je ne parviens pas à obtenir l'URL que je dois ouvrir dans ma vue Web.

Répondre

0

Si votre navigateur personnalisé démarre en réponse à une intention, l'URL cible doit être contenue dans l'intention d'extraction.

+0

ok merci .... il est terminé – nimi

1

Si l'utilisateur choisit d'ouvrir le lien dans mon navigateur personnalisé, comment puis-je accéder à cette URL?

Appel getIntent().getData() pour obtenir le Uri l'utilisateur tente d'ouvrir.

+0

merci pour votre ans ... j'ai eu l'url..mais mon webview est incapable de charger cette url ... il ne donne pas d'erreur..so je suis incapable pour tracer this.plz aide – nimi