다음을 통해 공유


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 너무 많은 세션을 만드는 경우 throw됩니다.

에 대한 android.media.session.MediaSession.MediaSession(android.content.Context, java.lang.String)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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 아닌 구획 개체가 포함된 경우 throw됩니다.

특성

설명

새 세션을 만듭니다. 세션은 시스템에 자동으로 등록되지만 호출될 때까지 #setActive(boolean) setActive(true) 게시되지 않습니다. 세션이 완료되면 호출 #release() 해야 합니다.

sessionInfo 세션에 대한 추가 변경 취소 정보를 포함할 수 있습니다. 예를 들어 애플리케이션의 버전 또는 이 세션에서 지원하는 사용자 지정 명령 목록을 포함할 수 있습니다.

앱이 RuntimeException 너무 많은 세션을 만드는 경우 throw됩니다.

에 대한 android.media.session.MediaSession.MediaSession(android.content.Context, java.lang.String, android.os.Bundle)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상