【发布时间】:2017-05-01 17:52:51
【问题描述】:
我无法编辑网页上的某些页脚,因此希望通过不允许用户滚动来隐藏网页页脚。 我有以下 Webview;
myWebView.loadUrl(value);
myWebView.setWebChromeClient(new MyWebChromeClient() {
public void onProgressChanged(WebView view, int progress1) {
MyActivity.setProgress(progress1 * 100);
}
});
myWebView.setWebViewClient(new MyWebViewClient() {
public void onLoadResource(WebView view, String url) {
super.onLoadResource(view, url);
}
});
myWebView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_DOWN:
//Doing stuff here
break;
case MotionEvent.ACTION_UP:
//Doing stuff here
break;
}
return false;
}
});
但是,当用户达到最终 300 dps 左右的屏幕尺寸时,我无法弄清楚如何禁用滚动。
我还想澄清一下使用上面提到的setWebChromeClient 和setWebViewClient 是否可以。如果是,Android 设备会选择哪个客户端?
【问题讨论】:
标签: java android android-webview android-scroll webchromeclient