Compartir a través de


MediaPlayer.Create Método

Definición

Sobrecargas

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.

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.

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.

Documentación de Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder, android.media.AudioAttributes, 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, 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.

Documentación de Java para android.media.MediaPlayer.create(android.content.Context, int, android.media.AudioAttributes, 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)

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.

Documentación de Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri).

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.

Documentación de Java para android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder).

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