美文网首页
WebView.getScrollY 一直是 0

WebView.getScrollY 一直是 0

作者: iQuan | 来源:发表于2017-08-18 11:27 被阅读579次

SwipeRefreshLayout 于 Webview 冲突

最简单的办法就是 覆写 SwipeRefreshLayout 中的 TouchEvent 方法

@Override

public booleanon TouchEvent(MotionEvent arg0) {

         if(null!=viewGroup) {

                 returnviewGroup.getScrollY() <=1&&super.onTouchEvent(arg0);

         }

         return super.onTouchEvent(arg0);

}

但是有些页面getScrollY 获取到的一直是0

这里就需要 批评一下前端页面的工程师了,是他们把 height 写成了 100% 导致的,具体看下面的图:

相关文章

网友评论

      本文标题:WebView.getScrollY 一直是 0

      本文链接:https://www.haomeiwen.com/subject/csykfttx.html