我有一个WebView,我从资产上打开了一个本地文件。
然后,当我从资产中打开另一个本地文件的链接时,遗憾的是,新文件被替换,并且无法在外部浏览器中打开。
我想在外部浏览器中打开第二个文件。
我该怎么做。
编辑:
我在名为list.html的资产中有一个html文件。在这个html文件中有20个链接引用资产中的20个html文件。我想在我的WebView中打开list.html文件。然后,当我点击此文件中的20个链接时,链接将在外部浏览器中打开,而不是替换list.html文件。
答案 0 :(得分:0)
启动新活动并调用Web浏览器应用程序并将URL传递给它。
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
这可能有所帮助,我还没有测试过。