MediaPlayer.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
O mesmo método de fábrica que |
Create(Context, Int32, AudioAttributes, Int32) |
O mesmo método de fábrica que |
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.
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.
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.
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.