我在加载网页的 Android 中使用 Webview,但我希望所有链接都被禁用,并且 Web View 应该是可滚动的。
我现在正在使用以下代码:
tnc.setOnTouchListener(new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
这会禁用 WebView ,但滚动也会消失。
我也试过:
tnc.setClickable(false);
但这也行不通。请帮帮我。
最佳答案
如果你想覆盖 WebView
中的链接点击,你可以使用 shouldOverrideUrlLoading
WebViewClient
的方法.
webView.setWebViewClient(new WebViewClient(){
public boolean shouldOverrideUrlLoading(WebView view, String url) {
return true;
}
});
关于Android Webview 禁用所有链接但启用滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15088341/