Idioma

MediaPlayer.Create Método

Definição

Sobrecargas

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

O mesmo método #create(Context, Uri, SurfaceHolder) de fábrica, 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 #create(Context, int) de fábrica, 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 #create(Context, Uri, SurfaceHolder) de fábrica, 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

a AudioAttributes ser usado pelo player de mídia.

audioSessionId
Int32

a ID da sessão de áudio a ser usada pelo player de mídia, confira AudioManager#generateAudioSessionId() para obter uma nova sessão.

Retornos

um objeto MediaPlayer ou nulo se a criação falhar

Atributos

Comentários

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Create(Context, Int32, AudioAttributes, Int32)

O mesmo método #create(Context, int) de fábrica, 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

a ID de recurso bruto (varR.raw.< algo/var) para o recurso a ser usado como a fonte de dados

audioAttributes
AudioAttributes

a AudioAttributes ser usado pelo player de mídia.

audioSessionId
Int32

a ID da sessão de áudio a ser usada pelo player de mídia, confira AudioManager#generateAudioSessionId() para obter uma nova sessão.

Retornos

um objeto MediaPlayer ou nulo se a criação falhar

Atributos

Comentários

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

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 nulo se a criação falhar

Atributos

Comentários

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

Você deve chamar #release() quando terminar de usar a instância criada. Isso libera todos os recursos adquiridos anteriormente.

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

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

a ID de recurso bruto (varR.raw.< algo/var) para o recurso a ser usado como a fonte de dados

Retornos

um objeto MediaPlayer ou nulo se a criação falhar

Atributos

Comentários

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

Você deve chamar #release() quando terminar de usar a instância criada. Isso libera todos os recursos adquiridos anteriormente.

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

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

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

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 nulo se a criação falhar

Atributos

Comentários

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

Você deve chamar #release() quando terminar de usar a instância criada. Isso libera todos os recursos adquiridos anteriormente.

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a