MediaPlayer.SetNextMediaPlayer(MediaPlayer) メソッド

定義

この MediaPlayer の再生が完了したときに開始するように MediaPlayer を設定します (i.

[Android.Runtime.Register("setNextMediaPlayer", "(Landroid/media/MediaPlayer;)V", "GetSetNextMediaPlayer_Landroid_media_MediaPlayer_Handler")]
public virtual void SetNextMediaPlayer (Android.Media.MediaPlayer? next);
[<Android.Runtime.Register("setNextMediaPlayer", "(Landroid/media/MediaPlayer;)V", "GetSetNextMediaPlayer_Landroid_media_MediaPlayer_Handler")>]
abstract member SetNextMediaPlayer : Android.Media.MediaPlayer -> unit
override this.SetNextMediaPlayer : Android.Media.MediaPlayer -> unit

パラメーター

next
MediaPlayer

このプレーヤーが再生を完了した後に開始します。

属性

注釈

この MediaPlayer の再生が完了したときに開始するように MediaPlayer を設定します (つまり、ストリームの末尾に達します)。 メディア フレームワークは、可能な限りシームレスにこのプレーヤーから次のプレーヤーに移行しようとします。 次のプレーヤーは完了前にいつでも設定できますが、setDataSource が正常に呼び出された後である必要があります。 次のプレーヤーはアプリで準備する必要があり、アプリケーションはそれに対して start() を呼び出さないでください。 次の MediaPlayer は 'this' とは異なる必要があります。 next == this の場合、例外がスローされます。 アプリケーションは setNextMediaPlayer(null) を呼び出して、再生の終了時に次のプレーヤーを起動する必要がないことを示すことができます。 現在のプレーヤーがループしている場合は、ループが続き、次のプレーヤーは開始されません。

の Java ドキュメント android.media.MediaPlayer.setNextMediaPlayer(android.media.MediaPlayer)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象