我如何顺序播放视频;一个接一个地?

时间:2013-05-22 02:20:46

标签: android

我正在开发一个Android应用程序,我正在从Web服务中读取视频链接并在ListView中显示它们。我想要它,以便当我点击任何视频链接时它开始播放,在该视频结束时,下一个视频开始自动播放(就像播放列表一样)。

1 个答案:

答案 0 :(得分:0)

        myVideoView.setVideoPath(vidPath);
        myVideoView.setMediaController(new MediaController(this));
        myVideoView.requestFocus();
        myVideoView.start();
        myVideoView.setOnCompletionListener(completionListener);

 OnCompletionListener completionListener=new OnCompletionListener() {



@Override
public void onCompletion(MediaPlayer mp) {
    // TODO Auto-generated method stub
    mp.stop();
        //list1 is your list.
    i = (i + 1) % list1.size();
         //lstplay is your listview.
    lstPlay.setItemChecked(i, true);
        setup(i); 

}
};

希望这会对您有所帮助。对于您的referencereference1reference2