In iPhone, we can use AVQueuePlayer, AVAsset, and AVPlayerItem if we want to play a list of movies sequentially. It is very convenient over MPMediaPlayer and MPMediaPlayerController in iPhone. From, apple documentation:
AVQueuePlayer is a subclass of AVPlayer you use to play a number
of items in sequence.
So, my question is, is there anything like that in android which we can use instead of MediaPlayer and VideoView.
In Android, there is no automatic way of playing sounds in sequence (at least not a “built-in” one). If you need to start playback of the second sound when the first one finishes, you can use method
of the
MediaPlayerto start the second playback when the first one is finished. Something like this:Naturally, if you have more than two sounds, you can do this in a loop.