I will answer for my own library because I know it well, of course. So, with Gesture Detector (but I think that works also with Gestures), you can pass a MotionEvent to another view this way:
Sub GD_onTouch(Action As Int, X As Float, Y As Float, MotionEvent As Object)
Dim r As Reflector
r.Target = your_view
r.RunMethod4("onTouchEvent", Array As Object(MotionEvent), Array As String("android.view.MotionEvent"))
End Sub
Beware: the X and Y positions, included in the MotionEvent data, are relatives to the top left corner of the view that first receives the event. So, if your destination view has a different size, you'll get shifted positions.