2012-02-27 9 views
0

動画URLの配列があり、すべて再生ボタンをクリックしてすべての動画をAndroidネイティブ動画プレーヤーのキューに入れて順番に再生しています。ネイティブ動画プレーヤーのキューURLはキュー内で再生する

 Uri myUri =Uri.parse(Url); 

     Intent intent = new 
     Intent(android.content.Intent.ACTION_VIEW); 
     intent.setDataAndType(myUri, "video/*"); 

     startActivity(intent); 

私は1つのURLを再生するために上記のコードを使用しています。

ありがとうございます。

答えて

2

メディアプレーヤーはキューイング(別名プレイリスト)をサポートしていません。ただし、完了イベントを聞くことができます。この方法で、メディアプレーヤーが前のビデオの再生を終了したときに通知し、新しいビデオを再生することができます。

setOnCompletionListener(MediaPlayer.OnCompletionListener listener) 

http://developer.android.com/reference/android/widget/VideoView.html

MediaPlayer mp = MediaPlayer.create(/*...*/); 
mp.setOnCompletionListener(new MediaPlayer.OnCompletionListener() 
     {   
      public void onCompletion(MediaPlayer mp) 
      { 
       // Add next video here 

      }   
     }); 
mp.start(); 
関連する問題