0

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

4

1 回答 1

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); 

}
};

希望这对你有帮助。供你参考参考1 ,参考2

于 2013-05-22T05:03:38.257 回答