次の方法で共有


MediaPlayer.Create メソッド

定義

オーバーロード

Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)

ファクトリ メソッド #create(Context, Uri, SurfaceHolder) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

Create(Context, Int32, AudioAttributes, Int32)

ファクトリ メソッド #create(Context, int) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

Create(Context, Uri)

特定の URI の MediaPlayer を作成する便利なメソッド。

Create(Context, Int32)

特定のリソース ID の MediaPlayer を作成する便利なメソッド。

Create(Context, Uri, ISurfaceHolder)

特定の URI の MediaPlayer を作成する便利なメソッド。

Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)

ファクトリ メソッド #create(Context, Uri, SurfaceHolder) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;Landroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri, Android.Views.ISurfaceHolder? holder, Android.Media.AudioAttributes? audioAttributes, int audioSessionId);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;Landroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri * Android.Views.ISurfaceHolder * Android.Media.AudioAttributes * int -> Android.Media.MediaPlayer

パラメーター

context
Context

使用するコンテキスト

uri
Uri

データソースの取得元の URI

holder
ISurfaceHolder

ビデオの表示に使用する SurfaceHolder は null である可能性があります。

audioAttributes
AudioAttributes

メディア AudioAttributes プレーヤーが使用する 〗。

audioSessionId
Int32

メディア プレーヤーによって使用されるオーディオ セッション ID。新しいセッションを取得する方法を参照してください AudioManager#generateAudioSessionId()

戻り値

MediaPlayer オブジェクト、または作成に失敗した場合は null

属性

注釈

ファクトリ メソッド #create(Context, Uri, SurfaceHolder) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

の Java ドキュメントandroid.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder, android.media.AudioAttributes, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Create(Context, Int32, AudioAttributes, Int32)

ファクトリ メソッド #create(Context, int) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

[Android.Runtime.Register("create", "(Landroid/content/Context;ILandroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, int resid, Android.Media.AudioAttributes? audioAttributes, int audioSessionId);
[<Android.Runtime.Register("create", "(Landroid/content/Context;ILandroid/media/AudioAttributes;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * int * Android.Media.AudioAttributes * int -> Android.Media.MediaPlayer

パラメーター

context
Context

使用するコンテキスト

resid
Int32

生リソース ID (<var>R.raw.<データ ソースとして使用するリソースの something></var>)

audioAttributes
AudioAttributes

メディア AudioAttributes プレーヤーが使用する 〗。

audioSessionId
Int32

メディア プレーヤーによって使用されるオーディオ セッション ID。新しいセッションを取得する方法を参照してください AudioManager#generateAudioSessionId()

戻り値

MediaPlayer オブジェクト、または作成に失敗した場合は null

属性

注釈

ファクトリ メソッド #create(Context, int) と同じですが、新しい MediaPlayer インスタンスで使用するオーディオ属性とセッション ID を指定できます。

の Java ドキュメントandroid.media.MediaPlayer.create(android.content.Context, int, android.media.AudioAttributes, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Create(Context, Uri)

特定の URI の MediaPlayer を作成する便利なメソッド。

[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri -> Android.Media.MediaPlayer

パラメーター

context
Context

使用するコンテキスト

uri
Uri

データソースの取得元の URI

戻り値

MediaPlayer オブジェクト、または作成に失敗した場合は null

属性

注釈

特定の URI の MediaPlayer を作成する便利なメソッド。 成功した場合、 #prepare() 既に呼び出されており、再度呼び出してはなりません。

作成されたインスタンスの使用が完了したら、呼び出す #release() 必要があります。 これにより、以前に取得したすべてのリソースが解放されます。

このメソッドでは自動的に呼び出されるため #prepare() 、オーディオ セッション ID (参照 #setAudioSessionId(int)) またはオーディオ属性 (新しい MediaPlayer を参照 #setAudioAttributes(AudioAttributes) ) を変更できないことに注意してください。

の Java ドキュメントandroid.media.MediaPlayer.create(android.content.Context, android.net.Uri)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Create(Context, Int32)

特定のリソース ID の MediaPlayer を作成する便利なメソッド。

[Android.Runtime.Register("create", "(Landroid/content/Context;I)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, int resid);
[<Android.Runtime.Register("create", "(Landroid/content/Context;I)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * int -> Android.Media.MediaPlayer

パラメーター

context
Context

使用するコンテキスト

resid
Int32

生リソース ID (<var>R.raw.<データ ソースとして使用するリソースの something></var>)

戻り値

MediaPlayer オブジェクト、または作成に失敗した場合は null

属性

注釈

特定のリソース ID の MediaPlayer を作成する便利なメソッド。成功した場合、 #prepare() 既に呼び出されており、再度呼び出してはなりません。

作成されたインスタンスの使用が完了したら、呼び出す #release() 必要があります。 これにより、以前に取得したすべてのリソースが解放されます。

このメソッドでは自動的に呼び出されるため #prepare() 、オーディオ セッション ID (参照 #setAudioSessionId(int)) またはオーディオ属性 (新しい MediaPlayer を参照 #setAudioAttributes(AudioAttributes) ) を変更できないことに注意してください。

の Java ドキュメントandroid.media.MediaPlayer.create(android.content.Context, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Create(Context, Uri, ISurfaceHolder)

特定の URI の MediaPlayer を作成する便利なメソッド。

[Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;)Landroid/media/MediaPlayer;", "")]
public static Android.Media.MediaPlayer? Create (Android.Content.Context? context, Android.Net.Uri? uri, Android.Views.ISurfaceHolder? holder);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Landroid/net/Uri;Landroid/view/SurfaceHolder;)Landroid/media/MediaPlayer;", "")>]
static member Create : Android.Content.Context * Android.Net.Uri * Android.Views.ISurfaceHolder -> Android.Media.MediaPlayer

パラメーター

context
Context

使用するコンテキスト

uri
Uri

データソースの取得元の URI

holder
ISurfaceHolder

ビデオの表示に使用する SurfaceHolder

戻り値

MediaPlayer オブジェクト、または作成に失敗した場合は null

属性

注釈

特定の URI の MediaPlayer を作成する便利なメソッド。 成功した場合、 #prepare() 既に呼び出されており、再度呼び出してはなりません。

作成されたインスタンスの使用が完了したら、呼び出す #release() 必要があります。 これにより、以前に取得したすべてのリソースが解放されます。

このメソッドでは自動的に呼び出されるため #prepare() 、オーディオ セッション ID (参照 #setAudioSessionId(int)) またはオーディオ属性 (新しい MediaPlayer を参照 #setAudioAttributes(AudioAttributes) ) を変更できないことに注意してください。

の Java ドキュメントandroid.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象