I have a VideoView and I am streaming videos from a remote server. Most of the times It would play the videos very smoothly. But sometimes, it displays an error message \"So
I prefer setting listeners like this within onCreate method. Hopefully helps someone out
videoView.setOnErrorListener(new OnErrorListener () { @Override public boolean onError(MediaPlayer mp, int what, int extra) { Log.e(TAG, "Error playing video"); return true; } });