MediaPlayer.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
Stesso metodo factory, |
Create(Context, Int32, AudioAttributes, Int32) |
Stesso metodo factory, |
Create(Context, Uri) |
Metodo pratico per creare un MediaPlayer per un determinato URI. |
Create(Context, Int32) |
Metodo pratico per creare un MediaPlayer per un ID risorsa specificato. |
Create(Context, Uri, ISurfaceHolder) |
Metodo pratico per creare un MediaPlayer per un determinato URI. |
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)
Stesso metodo factory, #create(Context, Uri, SurfaceHolder)
ma che consente di specificare gli attributi audio e l'ID sessione da usare dalla nuova istanza di 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
Parametri
- context
- Context
Contesto da usare
- uri
- Uri
URI da cui ottenere l'origine dati
- holder
- ISurfaceHolder
SurfaceHolder da usare per la visualizzazione del video, può essere Null.
- audioAttributes
- AudioAttributes
AudioAttributes
da utilizzare dal lettore multimediale.
- audioSessionId
- Int32
ID sessione audio da usare dal lettore multimediale, vedere AudioManager#generateAudioSessionId()
per ottenere una nuova sessione.
Restituisce
un oggetto MediaPlayer o Null se la creazione non è riuscita
- Attributi
Commenti
Stesso metodo factory, #create(Context, Uri, SurfaceHolder)
ma che consente di specificare gli attributi audio e l'ID sessione da usare dalla nuova istanza di MediaPlayer.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Create(Context, Int32, AudioAttributes, Int32)
Stesso metodo factory, #create(Context, int)
ma che consente di specificare gli attributi audio e l'ID sessione da usare dalla nuova istanza di 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
Parametri
- context
- Context
Contesto da usare
- resid
- Int32
ID risorsa non elaborata (<var>R.raw.< something></var>) per la risorsa da usare come origine dati
- audioAttributes
- AudioAttributes
AudioAttributes
da utilizzare dal lettore multimediale.
- audioSessionId
- Int32
ID sessione audio da usare dal lettore multimediale, vedere AudioManager#generateAudioSessionId()
per ottenere una nuova sessione.
Restituisce
un oggetto MediaPlayer o Null se la creazione non è riuscita
- Attributi
Commenti
Stesso metodo factory, #create(Context, int)
ma che consente di specificare gli attributi audio e l'ID sessione da usare dalla nuova istanza di MediaPlayer.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Create(Context, Uri)
Metodo pratico per creare un MediaPlayer per un determinato 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
Parametri
- context
- Context
Contesto da usare
- uri
- Uri
URI da cui ottenere l'origine dati
Restituisce
un oggetto MediaPlayer o Null se la creazione non è riuscita
- Attributi
Commenti
Metodo pratico per creare un MediaPlayer per un determinato URI. In caso di esito positivo, #prepare()
sarà già stato chiamato e non deve essere chiamato di nuovo.
È necessario chiamare #release()
al termine dell'utilizzo dell'istanza creata. In questo modo vengono liberate tutte le risorse acquisite in precedenza.
Si noti che poiché #prepare()
viene chiamato automaticamente in questo metodo, non è possibile modificare l'ID sessione audio (vedere #setAudioSessionId(int)
) o gli attributi audio (vedere #setAudioAttributes(AudioAttributes)
il nuovo MediaPlayer.
Documentazione java per android.media.MediaPlayer.create(android.content.Context, android.net.Uri)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Create(Context, Int32)
Metodo pratico per creare un MediaPlayer per un ID risorsa specificato.
[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
Parametri
- context
- Context
Contesto da usare
- resid
- Int32
ID risorsa non elaborata (<var>R.raw.< something></var>) per la risorsa da usare come origine dati
Restituisce
un oggetto MediaPlayer o Null se la creazione non è riuscita
- Attributi
Commenti
Metodo pratico per creare un MediaPlayer per un ID risorsa specificato. In caso di esito positivo, #prepare()
sarà già stato chiamato e non deve essere chiamato di nuovo.
È necessario chiamare #release()
al termine dell'utilizzo dell'istanza creata. In questo modo vengono liberate tutte le risorse acquisite in precedenza.
Si noti che poiché #prepare()
viene chiamato automaticamente in questo metodo, non è possibile modificare l'ID sessione audio (vedere #setAudioSessionId(int)
) o gli attributi audio (vedere #setAudioAttributes(AudioAttributes)
il nuovo MediaPlayer.
Documentazione java per android.media.MediaPlayer.create(android.content.Context, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
Create(Context, Uri, ISurfaceHolder)
Metodo pratico per creare un MediaPlayer per un determinato 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
Parametri
- context
- Context
Contesto da usare
- uri
- Uri
URI da cui ottenere l'origine dati
- holder
- ISurfaceHolder
SurfaceHolder da utilizzare per la visualizzazione del video
Restituisce
un oggetto MediaPlayer o Null se la creazione non è riuscita
- Attributi
Commenti
Metodo pratico per creare un MediaPlayer per un determinato URI. In caso di esito positivo, #prepare()
sarà già stato chiamato e non deve essere chiamato di nuovo.
È necessario chiamare #release()
al termine dell'utilizzo dell'istanza creata. In questo modo vengono liberate tutte le risorse acquisite in precedenza.
Si noti che poiché #prepare()
viene chiamato automaticamente in questo metodo, non è possibile modificare l'ID sessione audio (vedere #setAudioSessionId(int)
) o gli attributi audio (vedere #setAudioAttributes(AudioAttributes)
il nuovo MediaPlayer.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.