我正在使用 shouldoverrideurlloading 在我的网页视图中点击链接时触发功能。是单击链接时阻止webview加载新屏幕的方法。我想要做的就是当用户点击链接而不是在webview中加载新页面时运行函数NetworkOperations.addlike(url)
EX:
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
if (url.endsWith("&like"))
{
NetworkOperations.addlike(url);
Break;
}
}
答案 0 :(得分:2)
如果您返回true
,则不应在WebView
中加载网址,而false
会让WebView
加载网页。
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.endsWith("&like")) {
NetworkOperations.addlike(url);
return false;
} else {
return true;
}
}