0

ビデオ URL の配列があり、[すべて再生] ボタンをクリックすると、すべてのビデオが Android ネイティブ ビデオ プレーヤーのキューに入れられ、1 つずつ順番に再生されます。

      Uri myUri =Uri.parse(Url);

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

      startActivity(intent);

上記のコードを使用して 1 つの URL を再生しています。

前もって感謝します。

4

1 に答える 1

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();
于 2012-02-27T09:32:55.177 に答える