MediaPlayer.Create 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
동일한 팩터리 메서드 |
Create(Context, Int32, AudioAttributes, Int32) |
동일한 팩터리 메서드 |
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를 지정할 수 있습니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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를 지정할 수 있습니다.
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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)
).
에 대한 android.media.MediaPlayer.create(android.content.Context, android.net.Uri)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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)
).
에 대한 android.media.MediaPlayer.create(android.content.Context, int)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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)
).
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.