Android – VideoView – iterate through a list of clips [closed]-Collection of common programming errors
I am building a Video Player client using the Android’s VideoView
control. What I need is to have the ability to iterate through a list of songs forward and backward, by pressing the Next, Prev buttons.
The idea should be the following: when clicking “Next”, 1) stop the currently playing video, 2) take the new Uri and assign to VideoView
3) call VideoView.start();
It should work properly, but it does not. Plus, I see the "media player went away with unhandled events"
in the LogCat.
Here’s how I stop, and start playing a new video:
// Stop currently playing video
videoView.stopPlayback();
// Start a new video.
videoView.setVideoURI(Uri.parse(videoUris.get(uriPosition)));
videoView.start();
I am assuming that the issue is because I do not stop the VideoView
properly, but not sure.
Originally posted 2013-12-02 01:20:37.