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

http://blog.csdn.net/erjizi/article/details/50036221

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

[java]  view plain  copy
  1. mWebView.setOnTouchListener(new OnTouchListener() {  
  2.       
  3.     @Override  
  4.     public boolean onTouch(View v, MotionEvent ev) {  
  5.   
  6.         ((WebView)v).requestDisallowInterceptTouchEvent(true);  
  7.           
  8.   
  9.         return false;  
  10.     }  
  11. });  

你可能感兴趣的:(Android 开发中scrollview嵌套webview滑动冲突的解决方案)