Compartilhar via


MediaPlayer.Create Método

Definição

Sobrecargas

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

O mesmo método de fábrica que #create(Context, Uri, SurfaceHolder) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

Create(Context, Int32, AudioAttributes, Int32)

O mesmo método de fábrica que #create(Context, int) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

Create(Context, Uri)

Método de conveniência para criar um MediaPlayer para um determinado Uri.

Create(Context, Int32)

Método de conveniência para criar um MediaPlayer para uma determinada ID de recurso.

Create(Context, Uri, ISurfaceHolder)

Método de conveniência para criar um MediaPlayer para um determinado Uri.

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

O mesmo método de fábrica que #create(Context, Uri, SurfaceHolder) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

[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

Parâmetros

context
Context

o Contexto a ser usado

uri
Uri

o Uri do qual obter a fonte de dados

holder
ISurfaceHolder

o SurfaceHolder a ser usado para exibir o vídeo pode ser nulo.

audioAttributes
AudioAttributes

o AudioAttributes a ser usado pelo media player.

audioSessionId
Int32

o ID da sessão de áudio a ser usado pelo media player, consulte AudioManager#generateAudioSessionId() Para obter uma nova sessão.

Retornos

um objeto MediaPlayer ou null se a criação falhou

Atributos

Comentários

O mesmo método de fábrica que #create(Context, Uri, SurfaceHolder) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

Documentação Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder, android.media.AudioAttributes, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Create(Context, Int32, AudioAttributes, Int32)

O mesmo método de fábrica que #create(Context, int) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

[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

Parâmetros

context
Context

o Contexto a ser usado

resid
Int32

O ID do recurso bruto (<var>R.raw.< something></var>) para o recurso usar como fonte de dados

audioAttributes
AudioAttributes

o AudioAttributes a ser usado pelo media player.

audioSessionId
Int32

o ID da sessão de áudio a ser usado pelo media player, consulte AudioManager#generateAudioSessionId() Para obter uma nova sessão.

Retornos

um objeto MediaPlayer ou null se a criação falhou

Atributos

Comentários

O mesmo método de fábrica que #create(Context, int) mas que permite especificar os atributos de áudio e a ID da sessão a serem usados pela nova instância do MediaPlayer.

Documentação Java para android.media.MediaPlayer.create(android.content.Context, int, android.media.AudioAttributes, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Create(Context, Uri)

Método de conveniência para criar um MediaPlayer para um determinado Uri.

[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

Parâmetros

context
Context

o Contexto a ser usado

uri
Uri

o Uri do qual obter a fonte de dados

Retornos

um objeto MediaPlayer ou null se a criação falhou

Atributos

Comentários

Método de conveniência para criar um MediaPlayer para um determinado Uri. No sucesso, #prepare() já terá sido chamado e não deve ser chamado novamente.

Você deve ligar #release() quando terminar de usar a instância criada. Isso libera todos os recursos que você adquiriu anteriormente.

Observe que, como #prepare() é chamado automaticamente nesse método, você não pode alterar o ID da sessão de áudio (consulte #setAudioSessionId(int)) ou os atributos de áudio (consulte #setAudioAttributes(AudioAttributes) o novo MediaPlayer.

Documentação Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Create(Context, Int32)

Método de conveniência para criar um MediaPlayer para uma determinada ID de recurso.

[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

Parâmetros

context
Context

o Contexto a ser usado

resid
Int32

O ID do recurso bruto (<var>R.raw.< something></var>) para o recurso usar como fonte de dados

Retornos

um objeto MediaPlayer ou null se a criação falhou

Atributos

Comentários

Método de conveniência para criar um MediaPlayer para uma determinada ID de recurso. No sucesso, #prepare() já terá sido chamado e não deve ser chamado novamente.

Você deve ligar #release() quando terminar de usar a instância criada. Isso libera todos os recursos que você adquiriu anteriormente.

Observe que, como #prepare() é chamado automaticamente nesse método, você não pode alterar o ID da sessão de áudio (consulte #setAudioSessionId(int)) ou os atributos de áudio (consulte #setAudioAttributes(AudioAttributes) o novo MediaPlayer.

Documentação Java para android.media.MediaPlayer.create(android.content.Context, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Create(Context, Uri, ISurfaceHolder)

Método de conveniência para criar um MediaPlayer para um determinado Uri.

[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

Parâmetros

context
Context

o Contexto a ser usado

uri
Uri

o Uri do qual obter a fonte de dados

holder
ISurfaceHolder

o SurfaceHolder a ser usado para exibir o vídeo

Retornos

um objeto MediaPlayer ou null se a criação falhou

Atributos

Comentários

Método de conveniência para criar um MediaPlayer para um determinado Uri. No sucesso, #prepare() já terá sido chamado e não deve ser chamado novamente.

Você deve ligar #release() quando terminar de usar a instância criada. Isso libera todos os recursos que você adquiriu anteriormente.

Observe que, como #prepare() é chamado automaticamente nesse método, você não pode alterar o ID da sessão de áudio (consulte #setAudioSessionId(int)) ou os atributos de áudio (consulte #setAudioAttributes(AudioAttributes) o novo MediaPlayer.

Documentação Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a