0
我正在開發一個Android應用程序,我正在閱讀來自Web服務的視頻鏈接並在ListView中顯示它們。我希望它能夠在點擊任何視頻鏈接時開始播放,並在該視頻結束時自動播放下一個視頻(就像播放列表一樣)。如何順序播放視頻;一個接一個地?
我正在開發一個Android應用程序,我正在閱讀來自Web服務的視頻鏈接並在ListView中顯示它們。我希望它能夠在點擊任何視頻鏈接時開始播放,並在該視頻結束時自動播放下一個視頻(就像播放列表一樣)。如何順序播放視頻;一個接一個地?
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);
}
};
希望這將幫助你you.For reference,reference1,reference2
你能提供一些背景故事描述你研究什麼,你試過嗎? –