Rather than overwrite onInterceptTouchEvent
, I needed dispatchTouchEvent
which is a method of Activity. In dispatchTouchEvent
I distributed the MotionEvent
as needed. Here is an example:
public boolean dispatchTouchEvent(MotionEvent ev){
mGLView.onTouchEvent(ev); //The openGL view
return super.dispatchTouchEvent(ev);
}