Partager via


MediaPlayer.Create Méthode

Définition

Surcharges

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

Même méthode de fabrique que celle qui vous permet de #create(Context, Uri, SurfaceHolder) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.

Create(Context, Int32, AudioAttributes, Int32)

Même méthode de fabrique que celle qui vous permet de #create(Context, int) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.

Create(Context, Uri)

Méthode pratique pour créer un MediaPlayer pour un URI donné.

Create(Context, Int32)

Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné.

Create(Context, Uri, ISurfaceHolder)

Méthode pratique pour créer un MediaPlayer pour un URI donné.

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

Même méthode de fabrique que celle qui vous permet de #create(Context, Uri, SurfaceHolder) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance 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

Paramètres

context
Context

contexte à utiliser

uri
Uri

URI à partir duquel obtenir la source de données

holder
ISurfaceHolder

SurfaceHolder à utiliser pour afficher la vidéo peut être null.

audioAttributes
AudioAttributes

AudioAttributes à utiliser par le lecteur multimédia.

audioSessionId
Int32

l’ID de session audio à utiliser par le lecteur multimédia, consultez AudioManager#generateAudioSessionId() pour obtenir une nouvelle session.

Retours

un objet MediaPlayer ou null en cas d’échec de la création

Attributs

Remarques

Même méthode de fabrique que celle qui vous permet de #create(Context, Uri, SurfaceHolder) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.

Documentation Java pour android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder, android.media.AudioAttributes, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Create(Context, Int32, AudioAttributes, Int32)

Même méthode de fabrique que celle qui vous permet de #create(Context, int) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance 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

Paramètres

context
Context

contexte à utiliser

resid
Int32

l’ID de ressource brut (<var>R.raw.< quelque chose></var>) pour que la ressource utilise comme source de données

audioAttributes
AudioAttributes

AudioAttributes à utiliser par le lecteur multimédia.

audioSessionId
Int32

l’ID de session audio à utiliser par le lecteur multimédia, consultez AudioManager#generateAudioSessionId() pour obtenir une nouvelle session.

Retours

un objet MediaPlayer ou null en cas d’échec de la création

Attributs

Remarques

Même méthode de fabrique que celle qui vous permet de #create(Context, int) spécifier les attributs audio et l’ID de session à utiliser par la nouvelle instance MediaPlayer.

Documentation Java pour android.media.MediaPlayer.create(android.content.Context, int, android.media.AudioAttributes, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Create(Context, Uri)

Méthode pratique pour créer un MediaPlayer pour un URI donné.

[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

Paramètres

context
Context

contexte à utiliser

uri
Uri

URI à partir duquel obtenir la source de données

Retours

un objet MediaPlayer ou null en cas d’échec de la création

Attributs

Remarques

Méthode pratique pour créer un MediaPlayer pour un URI donné. En cas de réussite, #prepare() elle aura déjà été appelée et ne doit pas être appelée à nouveau.

Vous devez appeler lorsque vous avez terminé d’utiliser #release() l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.

Notez que, étant #prepare() donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)) ou les attributs audio (voir #setAudioAttributes(AudioAttributes) le nouveau MediaPlayer).

Documentation Java pour android.media.MediaPlayer.create(android.content.Context, android.net.Uri).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Create(Context, Int32)

Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné.

[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

Paramètres

context
Context

contexte à utiliser

resid
Int32

l’ID de ressource brut (<var>R.raw.< quelque chose></var>) pour que la ressource utilise comme source de données

Retours

un objet MediaPlayer ou null en cas d’échec de la création

Attributs

Remarques

Méthode pratique pour créer un MediaPlayer pour un ID de ressource donné. En cas de réussite, #prepare() elle aura déjà été appelée et ne doit pas être appelée à nouveau.

Vous devez appeler lorsque vous avez terminé d’utiliser #release() l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.

Notez que, étant #prepare() donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)) ou les attributs audio (voir #setAudioAttributes(AudioAttributes) le nouveau MediaPlayer).

Documentation Java pour android.media.MediaPlayer.create(android.content.Context, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Create(Context, Uri, ISurfaceHolder)

Méthode pratique pour créer un MediaPlayer pour un URI donné.

[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

Paramètres

context
Context

contexte à utiliser

uri
Uri

URI à partir duquel obtenir la source de données

holder
ISurfaceHolder

SurfaceHolder à utiliser pour afficher la vidéo

Retours

un objet MediaPlayer ou null en cas d’échec de la création

Attributs

Remarques

Méthode pratique pour créer un MediaPlayer pour un URI donné. En cas de réussite, #prepare() elle aura déjà été appelée et ne doit pas être appelée à nouveau.

Vous devez appeler lorsque vous avez terminé d’utiliser #release() l’instance créée. Cela libère toutes les ressources que vous avez acquises précédemment.

Notez que, étant #prepare() donné qu’il est appelé automatiquement dans cette méthode, vous ne pouvez pas modifier l’ID de session audio (voir #setAudioSessionId(int)) ou les attributs audio (voir #setAudioAttributes(AudioAttributes) le nouveau MediaPlayer).

Documentation Java pour android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à