Sprache

MediaPlayer.Create Methode

Definition

Überlädt

Name Beschreibung
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.

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.

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.

Java Dokumentation für android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder, android.media.AudioAttributes, 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, 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 (varR.raw.< something/var) für die Ressource, die als Datenquelle verwendet werden soll

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.

Java Dokumentation für android.media.MediaPlayer.create(android.content.Context, int, android.media.AudioAttributes, 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)

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 (varR.raw.< something/var) für die Ressource, die als Datenquelle 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 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).

Java Dokumentation für android.media.MediaPlayer.create(android.content.Context, android.net.Uri, android.view.SurfaceHolder).

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: