0
点赞
收藏
分享

微信扫一扫

Android scrollview嵌套webview滑动冲突的解决方案


在Android开发中有时我们需要在scrollview中嵌套webview这时你会发现这两者的滑动事件产生了冲突导致:webview很难被滑动,即使被滑动了一点也非常不顺畅。解决方案也比较简单只需要在webview的ontouch事件中调用requestDisallowInterceptTouchEvent(true)即可。然后交给webview去处理,代码如下:

mWebView.setOnTouchListener(new OnTouchListener() {  

@Override
public boolean onTouch(View v, MotionEvent ev) {

((WebView)v).requestDisallowInterceptTouchEvent(true);

return false;
}
});


举报

相关推荐

0 条评论