Java 如何打开默认浏览器
我想做一些像超级链接一样的思考。现在,我创建了一个按钮,它通过WebView打开新的活动。但我想在指定的url上打开一个“全局”默认web浏览器。我怎样才能做到这一点呢?只需创建和意图并将链接设置为意图的uri即可。然后使用意图开始活动。试试这个:Java 如何打开默认浏览器,java,android,browser,Java,Android,Browser,我想做一些像超级链接一样的思考。现在,我创建了一个按钮,它通过WebView打开新的活动。但我想在指定的url上打开一个“全局”默认web浏览器。我怎样才能做到这一点呢?只需创建和意图并将链接设置为意图的uri即可。然后使用意图开始活动。试试这个: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com"))); 只需创建和意图,并将链接设置为意图的uri。然后使用意图开始活动。试试这个:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com")));
只需创建和意图,并将链接设置为意图的uri。然后使用意图开始活动。试试这个:
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://stackoverflow.com")));
您可以激发一个全局意图,该意图将由浏览器拾取
Uri uri = Uri.parse( "http://www.google.com" );
startActivity( new Intent( Intent.ACTION_VIEW, uri ) );
还要确保将web权限添加到清单中
<uses-permission android:name="android.permission.INTERNET" />
您可以触发一个全局意图,该意图将由浏览器拾取
Uri uri = Uri.parse( "http://www.google.com" );
startActivity( new Intent( Intent.ACTION_VIEW, uri ) );
还要确保将web权限添加到清单中
<uses-permission android:name="android.permission.INTERNET" />
不需要权限,因为其浏览器访问网络,而不是用户应用。不需要权限,因为其浏览器访问网络,而不是用户应用。