我在android平台上创建了一个Web浏览器 ,但每次点击任何链接时,使用的完整操作都会将用户转移到另一个应用程序。如何防止它
答案 0 :(得分:0)
正如xandy所说,创建一个WebViewClient,并覆盖shouldOverrideUrlLoading方法。
webview.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url){
// do your handling codes here, which url is the requested url
// probably you need to open that url rather than redirect:
view.loadUrl(url);
return false; // then it is not handled by default action
}
});