解决方案 »

  1.   

    我看过webView的源码,重写方法实现阻止双击时间很难,其内部实现监听的代码得有1000多行。。
    简单的实现阻止双击事件的方法有两种,
    一种是在html实现,添加viewport
    另一种就是我刚发现的。
    定义尺寸时,
    LayoutParams lpmWebView = new LayoutParams(-2, -2);
    则双击不会缩放
    LayoutParams lpmWebView = new LayoutParams(-1, -1);
    则双击就会缩放。
    mWebView.getSettings().setSupportZoom(false);
    mWebView.getSettings().setBuiltInZoomControls(false);
    这一类的参数貌似没用