In your overriden onTouchEvent method inside the fragment return false, it passes the touch event to the lower layer views.
In your overriden onTouchEvent method inside the fragment return false, it passes the touch event to the lower layer views.