MediaPlayer.Create Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
El mismo método |
Create(Context, Int32, AudioAttributes, Int32) |
El mismo método |
Create(Context, Uri) |
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado. |
Create(Context, Int32) |
Método de conveniencia para crear un objeto MediaPlayer para un identificador de recurso determinado. |
Create(Context, Uri, ISurfaceHolder) |
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado. |
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)
El mismo método #create(Context, Uri, SurfaceHolder)
de fábrica que pero le permite especificar los atributos de audio y el identificador de sesión que usará la nueva instancia de 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
el contexto que se va a usar
- uri
- Uri
el URI desde el que se va a obtener el origen de datos.
- holder
- ISurfaceHolder
SurfaceHolder que se va a usar para mostrar el vídeo puede ser NULL.
- audioAttributes
- AudioAttributes
que AudioAttributes
va a usar el reproductor multimedia.
- audioSessionId
- Int32
el identificador de sesión de audio que va a usar el reproductor multimedia, consulte AudioManager#generateAudioSessionId()
para obtener una nueva sesión.
Devoluciones
un objeto MediaPlayer o null si se produjo un error en la creación
- Atributos
Comentarios
El mismo método #create(Context, Uri, SurfaceHolder)
de fábrica que pero le permite especificar los atributos de audio y el identificador de sesión que usará la nueva instancia de MediaPlayer.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Create(Context, Int32, AudioAttributes, Int32)
El mismo método #create(Context, int)
de fábrica que pero le permite especificar los atributos de audio y el identificador de sesión que usará la nueva instancia de 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
el contexto que se va a usar
- resid
- Int32
el identificador de recurso sin procesar (<var>R.raw.< something></var>) para el recurso que se va a usar como origen de datos
- audioAttributes
- AudioAttributes
que AudioAttributes
va a usar el reproductor multimedia.
- audioSessionId
- Int32
el identificador de sesión de audio que va a usar el reproductor multimedia, consulte AudioManager#generateAudioSessionId()
para obtener una nueva sesión.
Devoluciones
un objeto MediaPlayer o null si se produjo un error en la creación
- Atributos
Comentarios
El mismo método #create(Context, int)
de fábrica que pero le permite especificar los atributos de audio y el identificador de sesión que usará la nueva instancia de MediaPlayer.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Create(Context, Uri)
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado.
[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
el contexto que se va a usar
- uri
- Uri
el URI desde el que se va a obtener el origen de datos.
Devoluciones
un objeto MediaPlayer o null si se produjo un error en la creación
- Atributos
Comentarios
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado. Si se realiza correctamente, #prepare()
ya se ha llamado a y no se debe llamar de nuevo.
Debe llamar a #release()
cuando haya terminado de usar la instancia creada. Si lo hace, libera los recursos que haya adquirido anteriormente.
Tenga en cuenta que, puesto #prepare()
que se llama automáticamente en este método, no se puede cambiar el identificador de sesión de audio (vea #setAudioSessionId(int)
) ni los atributos de audio (vea #setAudioAttributes(AudioAttributes)
el nuevo Objeto MediaPlayer.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Create(Context, Int32)
Método de conveniencia para crear un objeto MediaPlayer para un identificador de recurso determinado.
[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
el contexto que se va a usar
- resid
- Int32
el identificador de recurso sin procesar (<var>R.raw.< something></var>) para el recurso que se va a usar como origen de datos
Devoluciones
un objeto MediaPlayer o null si se produjo un error en la creación
- Atributos
Comentarios
Método de conveniencia para crear un objeto MediaPlayer para un identificador de recurso determinado. Si se realiza correctamente, #prepare()
ya se ha llamado a y no se debe llamar de nuevo.
Debe llamar a #release()
cuando haya terminado de usar la instancia creada. Si lo hace, libera los recursos que haya adquirido anteriormente.
Tenga en cuenta que, puesto #prepare()
que se llama automáticamente en este método, no se puede cambiar el identificador de sesión de audio (vea #setAudioSessionId(int)
) ni los atributos de audio (vea #setAudioAttributes(AudioAttributes)
el nuevo Objeto MediaPlayer.
Documentación de Java para android.media.MediaPlayer.create(android.content.Context, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
Create(Context, Uri, ISurfaceHolder)
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado.
[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
el contexto que se va a usar
- uri
- Uri
el URI desde el que se va a obtener el origen de datos.
- holder
- ISurfaceHolder
SurfaceHolder que se va a usar para mostrar el vídeo
Devoluciones
un objeto MediaPlayer o null si se produjo un error en la creación
- Atributos
Comentarios
Método de conveniencia para crear un objeto MediaPlayer para un URI determinado. Si se realiza correctamente, #prepare()
ya se ha llamado a y no se debe llamar de nuevo.
Debe llamar a #release()
cuando haya terminado de usar la instancia creada. Si lo hace, libera los recursos que haya adquirido anteriormente.
Tenga en cuenta que, puesto #prepare()
que se llama automáticamente en este método, no se puede cambiar el identificador de sesión de audio (vea #setAudioSessionId(int)
) ni los atributos de audio (vea #setAudioAttributes(AudioAttributes)
el nuevo Objeto MediaPlayer.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.