Comment puis-je ouvrir une URL dans Android du navigateur web à partir de mon application?

Comment ouvrir une URL à partir de code dans le navigateur web intégré plutôt que dans mon application?

J'ai essayé ceci:

try {
    Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(download_link));
    startActivity(myIntent);
} catch (ActivityNotFoundException e) {
    Toast.makeText(this, "No application can handle this request."
        + " Please install a webbrowser",  Toast.LENGTH_LONG).show();
    e.printStackTrace();
}

mais je suis une Exception:

No activity found to handle Intent{action=android.intent.action.VIEW data =www.google.com
  • Je pense que c'est à cause de ceci: android-developers.blogspot.com/2009/12/...
  • Pourquoi cela ne fonctionne pas sur certains appareils? même si il y a un navigateur web, il va à ActivityNotFoundException.
  • Je vois le même problème que @Manu. L'installation de base sur un Nexus 6, du chrome, mais les liens provoquer une exception.
InformationsquelleAutor Arutha | 2010-02-04