代码之家  ›  专栏  ›  技术社区  ›  Fisher

如何打开默认浏览器

  •  1
  • Fisher  · 技术社区  · 15 年前

    我想做一些像超链接的东西。现在,我创建了一个按钮,它用WebView打开新的活动。但是我想在指定的url上打开一个“全局”默认的web浏览器。我该怎么做?

    2 回复  |  直到 15 年前
        1
  •  8
  •   Patrick Kafka    15 年前

    您可以触发一个全局意图,该意图将由浏览器获取

    Uri uri = Uri.parse( "http://www.google.com" );
    startActivity( new Intent( Intent.ACTION_VIEW, uri ) );
    

    还要确保将web权限添加到您的清单中

    <uses-permission android:name="android.permission.INTERNET" />
    
        2
  •  2
  •   Konstantin Burov    15 年前

    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com")));