webview中设置setBuiltInZoomControls(true) 后与ontouch冲突解决办法:
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
//你需要给那个组件分发事件就给那个控件这样写
//如给一个名称为webview的组件分发一个事件
//webView.onTouchEvent(event);
return super.dispatchTouchEvent(ev);
}
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
wv.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
//my code....
return false;
}
});
return super.dispatchTouchEvent(event);
}