I know this is an old question, but here is what I did:
Since setOnClickListener does not start, I created my own class that extends VideoView
public class VideoViewCustom extends VideoView{
and override onTouchEvent
@Override public boolean onTouchEvent(MotionEvent ev) { if(ev.getAction() == MotionEvent.ACTION_DOWN){ Log.d(TAG, "ACTION_DOWN"); } return super.onTouchEvent(ev); }
and now I can get the onClick event with MotionEvent.
Hope this helps someone!
Larry Mustaine Aug 12 '13 at 9:56 a.m. 2013-08-12 21:56
source share