我有一个 webview,点击一些横幅,我发送 Intent.ACTION_VIEW 来打开浏览器或任何用户认为合适的东西,如下所示:
w.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url != null && url.startsWith("http://")) {
view.getContext().startActivity(
new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
return true;
} else {
return false;
}
}
});
现在我想要的是找到一种方法来了解用户是在打开浏览器之前点击返回按钮还是他实际打开了浏览器。我发现了这个问题,但那里没有解决方案