次の方法で共有


MediaSession コンストラクター

定義

オーバーロード

MediaSession(Context, String)

新しいセッションを作成します。

MediaSession(Context, String, Bundle)

新しいセッションを作成します。

MediaSession(Context, String)

新しいセッションを作成します。

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;)V", "")]
public MediaSession (Android.Content.Context context, string tag);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;)V", "")>]
new Android.Media.Session.MediaSession : Android.Content.Context * string -> Android.Media.Session.MediaSession

パラメーター

context
Context

セッションの作成に使用するコンテキスト。

tag
String

デバッグ用の短い名前。

属性

注釈

新しいセッションを作成します。 セッションはシステムに自動的に登録されますが、呼び出されるまで #setActive(boolean) setActive(true) 公開されません。 セッションが終了したら、呼び出す #release() 必要があります。

アプリが RuntimeException 作成するセッションが多すぎる場合はスローされることに注意してください。

の Java ドキュメントandroid.media.session.MediaSession.MediaSession(android.content.Context, java.lang.String)

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

適用対象

MediaSession(Context, String, Bundle)

新しいセッションを作成します。

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)]
public MediaSession (Android.Content.Context context, string tag, Android.OS.Bundle? sessionInfo);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)V", "", ApiSince=29)>]
new Android.Media.Session.MediaSession : Android.Content.Context * string * Android.OS.Bundle -> Android.Media.Session.MediaSession

パラメーター

context
Context

セッションの作成に使用するコンテキスト。

tag
String

デバッグ用の短い名前。

sessionInfo
Bundle

このセッションに関する追加情報のバンドル。 コントローラは呼び出 MediaController#getSessionInfo()すことによってこの情報を得ることができます. フレームワーク以外の IllegalArgumentException Parcelable オブジェクトが含まれている場合は、An がスローされます。

属性

注釈

新しいセッションを作成します。 セッションはシステムに自動的に登録されますが、呼び出されるまで #setActive(boolean) setActive(true) 公開されません。 セッションが終了したら、呼び出す #release() 必要があります。

この sessionInfo セッションに関する変更されていない追加の情報を含めることができます。 たとえば、アプリケーションのバージョンや、このセッションでサポートされるカスタム コマンドの一覧を含めることができます。

アプリが RuntimeException 作成するセッションが多すぎる場合はスローされることに注意してください。

の Java ドキュメントandroid.media.session.MediaSession.MediaSession(android.content.Context, java.lang.String, android.os.Bundle)

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

適用対象