禁用网络浏览滚动并启用文本选择



我的 webview显示了epub。我需要阻止滚动。我使用以下代码,但文本选择不起作用。

@Override
public boolean onTouchEvent(MotionEvent event) {
      return true;
}

实际上我需要文本选择并禁用滚动。我该怎么做?

您可以尝试以下代码:

mTestWebView.setOnScrollChangeListener(new View.OnScrollChangeListener() {
       @Override
       public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
           Log.e("TTG","scrollX="+scrollX+" scrollY="+scrollY+" oldScrollX="+oldScrollX+" oldScrollY="+oldScrollX);
           mTestWebView.scrollBy(0,-scrollY);
       }
   });

注意:您需要先删除OnTouchListener。

最新更新