MediaPlayer.Create Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32) |
Die gleiche Factorymethode wie |
| Create(Context, Int32, AudioAttributes, Int32) |
Die gleiche Factorymethode wie |
| Create(Context, Uri) |
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten URI. |
| Create(Context, Int32) |
Convenience-Methode zum Erstellen eines MediaPlayers für eine bestimmte Ressourcen-ID. |
| Create(Context, Uri, ISurfaceHolder) |
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten URI. |
Create(Context, Uri, ISurfaceHolder, AudioAttributes, Int32)
Die gleiche Factorymethode wie #create(Context, Uri, SurfaceHolder) dies ermöglicht ihnen jedoch die Angabe der Audioattribute und sitzungs-ID, die von der neuen MediaPlayer-Instanz verwendet werden soll.
[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
Parameter
- context
- Context
der zu verwendende Kontext
- uri
- Uri
der URI, aus dem die Datenquelle abgerufen werden soll
- holder
- ISurfaceHolder
Der SurfaceHolder, der zum Anzeigen des Videos verwendet werden soll, ist möglicherweise NULL.
- audioAttributes
- AudioAttributes
der AudioAttributes vom Media Player verwendet werden soll.
- audioSessionId
- Int32
Die Audiositzungs-ID, die vom Media Player verwendet werden soll, finden Sie unter AudioManager#generateAudioSessionId() Abrufen einer neuen Sitzung.
Gibt zurück
Ein MediaPlayer-Objekt oder null, wenn die Erstellung fehlgeschlagen ist
- Attribute
Hinweise
Die gleiche Factorymethode wie #create(Context, Uri, SurfaceHolder) dies ermöglicht ihnen jedoch die Angabe der Audioattribute und sitzungs-ID, die von der neuen MediaPlayer-Instanz verwendet werden soll.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Create(Context, Int32, AudioAttributes, Int32)
Die gleiche Factorymethode wie #create(Context, int) dies ermöglicht ihnen jedoch die Angabe der Audioattribute und sitzungs-ID, die von der neuen MediaPlayer-Instanz verwendet werden soll.
[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
Parameter
- context
- Context
der zu verwendende Kontext
- resid
- Int32
die Rohressourcen-ID (
- audioAttributes
- AudioAttributes
der AudioAttributes vom Media Player verwendet werden soll.
- audioSessionId
- Int32
Die Audiositzungs-ID, die vom Media Player verwendet werden soll, finden Sie unter AudioManager#generateAudioSessionId() Abrufen einer neuen Sitzung.
Gibt zurück
Ein MediaPlayer-Objekt oder null, wenn die Erstellung fehlgeschlagen ist
- Attribute
Hinweise
Die gleiche Factorymethode wie #create(Context, int) dies ermöglicht ihnen jedoch die Angabe der Audioattribute und sitzungs-ID, die von der neuen MediaPlayer-Instanz verwendet werden soll.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Create(Context, Uri)
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten 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
Parameter
- context
- Context
der zu verwendende Kontext
- uri
- Uri
der URI, aus dem die Datenquelle abgerufen werden soll
Gibt zurück
Ein MediaPlayer-Objekt oder null, wenn die Erstellung fehlgeschlagen ist
- Attribute
Hinweise
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten URI. Bei Erfolg #prepare() wurde bereits angerufen und darf nicht erneut aufgerufen werden.
Sie müssen aufrufen #release() , wenn Sie mit der Erstellung der Instanz fertig sind. Dadurch werden alle Zuvor erworbenen Ressourcen freigegeben.
Beachten Sie, dass #prepare() Sie die Audiositzungs-ID (siehe #setAudioSessionId(int)) oder Audioattribute nicht ändern können (siehe #setAudioAttributes(AudioAttributes) den neuen MediaPlayer).
Java Dokumentation für android.media.MediaPlayer.create(android.content.Context, android.net.Uri).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Create(Context, Int32)
Convenience-Methode zum Erstellen eines MediaPlayers für eine bestimmte Ressourcen-ID.
[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
Parameter
- context
- Context
der zu verwendende Kontext
- resid
- Int32
die Rohressourcen-ID (
Gibt zurück
Ein MediaPlayer-Objekt oder null, wenn die Erstellung fehlgeschlagen ist
- Attribute
Hinweise
Convenience-Methode zum Erstellen eines MediaPlayers für eine bestimmte Ressourcen-ID. Bei Erfolg #prepare() wurde bereits angerufen und darf nicht erneut aufgerufen werden.
Sie müssen aufrufen #release() , wenn Sie mit der Erstellung der Instanz fertig sind. Dadurch werden alle Zuvor erworbenen Ressourcen freigegeben.
Beachten Sie, dass #prepare() Sie die Audiositzungs-ID (siehe #setAudioSessionId(int)) oder Audioattribute nicht ändern können (siehe #setAudioAttributes(AudioAttributes) den neuen MediaPlayer).
Java Dokumentation für android.media.MediaPlayer.create(android.content.Context, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Create(Context, Uri, ISurfaceHolder)
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten 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
Parameter
- context
- Context
der zu verwendende Kontext
- uri
- Uri
der URI, aus dem die Datenquelle abgerufen werden soll
- holder
- ISurfaceHolder
SurfaceHolder, der zum Anzeigen des Videos verwendet werden soll
Gibt zurück
Ein MediaPlayer-Objekt oder null, wenn die Erstellung fehlgeschlagen ist
- Attribute
Hinweise
Convenience-Methode zum Erstellen eines MediaPlayers für einen bestimmten URI. Bei Erfolg #prepare() wurde bereits angerufen und darf nicht erneut aufgerufen werden.
Sie müssen aufrufen #release() , wenn Sie mit der Erstellung der Instanz fertig sind. Dadurch werden alle Zuvor erworbenen Ressourcen freigegeben.
Beachten Sie, dass #prepare() Sie die Audiositzungs-ID (siehe #setAudioSessionId(int)) oder Audioattribute nicht ändern können (siehe #setAudioAttributes(AudioAttributes) den neuen MediaPlayer).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.