Freigeben über


SoundPool.Load Methode

Definition

Überlädt

Load(AssetFileDescriptor, Int32)

Laden Sie den Sound aus einer Objektdateibeschreibung.

Load(String, Int32)

Laden Sie den Sound aus dem angegebenen Pfad.

Load(Context, Int32, Int32)

Laden Sie den Sound aus der angegebenen APK-Ressource.

Load(FileDescriptor, Int64, Int64, Int32)

Laden Sie den Sound von einem FileDescriptor.

Load(AssetFileDescriptor, Int32)

Laden Sie den Sound aus einer Objektdateibeschreibung.

[Android.Runtime.Register("load", "(Landroid/content/res/AssetFileDescriptor;I)I", "GetLoad_Landroid_content_res_AssetFileDescriptor_IHandler")]
public virtual int Load (Android.Content.Res.AssetFileDescriptor? afd, int priority);
[<Android.Runtime.Register("load", "(Landroid/content/res/AssetFileDescriptor;I)I", "GetLoad_Landroid_content_res_AssetFileDescriptor_IHandler")>]
abstract member Load : Android.Content.Res.AssetFileDescriptor * int -> int
override this.Load : Android.Content.Res.AssetFileDescriptor * int -> int

Parameter

afd
AssetFileDescriptor

Ein Objektdateideskriptor

priority
Int32

die Priorität des Sounds. Derzeit hat keine Auswirkung. Verwenden Sie den Wert 1 für zukünftige Kompatibilität.

Gibt zurück

eine Sound-ID. Dieser Wert kann zum Wiedergeben oder Entladen des Sounds verwendet werden.

Attribute

Hinweise

Laden Sie den Sound aus einer Objektdateibeschreibung.

Java-Dokumentation für android.media.SoundPool.load(android.content.res.AssetFileDescriptor, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Load(String, Int32)

Laden Sie den Sound aus dem angegebenen Pfad.

[Android.Runtime.Register("load", "(Ljava/lang/String;I)I", "GetLoad_Ljava_lang_String_IHandler")]
public virtual int Load (string? path, int priority);
[<Android.Runtime.Register("load", "(Ljava/lang/String;I)I", "GetLoad_Ljava_lang_String_IHandler")>]
abstract member Load : string * int -> int
override this.Load : string * int -> int

Parameter

path
String

Der Pfad zur Audiodatei

priority
Int32

die Priorität des Sounds. Derzeit hat keine Auswirkung. Verwenden Sie den Wert 1 für zukünftige Kompatibilität.

Gibt zurück

eine Sound-ID. Dieser Wert kann zum Wiedergeben oder Entladen des Sounds verwendet werden.

Attribute

Hinweise

Laden Sie den Sound aus dem angegebenen Pfad.

Java-Dokumentation für android.media.SoundPool.load(java.lang.String, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Load(Context, Int32, Int32)

Laden Sie den Sound aus der angegebenen APK-Ressource.

[Android.Runtime.Register("load", "(Landroid/content/Context;II)I", "GetLoad_Landroid_content_Context_IIHandler")]
public virtual int Load (Android.Content.Context? context, int resId, int priority);
[<Android.Runtime.Register("load", "(Landroid/content/Context;II)I", "GetLoad_Landroid_content_Context_IIHandler")>]
abstract member Load : Android.Content.Context * int * int -> int
override this.Load : Android.Content.Context * int * int -> int

Parameter

context
Context

Anwendungskontext

resId
Int32

die Ressourcen-ID

priority
Int32

die Priorität des Sounds. Derzeit hat keine Auswirkung. Verwenden Sie den Wert 1 für zukünftige Kompatibilität.

Gibt zurück

eine Sound-ID. Dieser Wert kann zum Wiedergeben oder Entladen des Sounds verwendet werden.

Attribute

Hinweise

Laden Sie den Sound aus der angegebenen APK-Ressource.

Beachten Sie, dass die Erweiterung gelöscht wird. Wenn Sie beispielsweise einen Sound aus der Rohressourcendatei "explosion.mp3" laden möchten, geben Sie "R.raw.explosion" als Ressourcen-ID an. Beachten Sie, dass Dies bedeutet, dass Sie nicht sowohl über ein "explosion.wav" als auch über ein "explosion.mp3" im res/raw-Verzeichnis verfügen können.

Java-Dokumentation für android.media.SoundPool.load(android.content.Context, int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Load(FileDescriptor, Int64, Int64, Int32)

Laden Sie den Sound von einem FileDescriptor.

[Android.Runtime.Register("load", "(Ljava/io/FileDescriptor;JJI)I", "GetLoad_Ljava_io_FileDescriptor_JJIHandler")]
public virtual int Load (Java.IO.FileDescriptor? fd, long offset, long length, int priority);
[<Android.Runtime.Register("load", "(Ljava/io/FileDescriptor;JJI)I", "GetLoad_Ljava_io_FileDescriptor_JJIHandler")>]
abstract member Load : Java.IO.FileDescriptor * int64 * int64 * int -> int
override this.Load : Java.IO.FileDescriptor * int64 * int64 * int -> int

Parameter

fd
FileDescriptor

ein FileDescriptor-Objekt

offset
Int64

offset to the start of the sound

length
Int64

Länge des Sounds

priority
Int32

die Priorität des Sounds. Derzeit hat keine Auswirkung. Verwenden Sie den Wert 1 für zukünftige Kompatibilität.

Gibt zurück

eine Sound-ID. Dieser Wert kann zum Wiedergeben oder Entladen des Sounds verwendet werden.

Attribute

Hinweise

Laden Sie den Sound von einem FileDescriptor.

Diese Version ist nützlich, wenn Sie mehrere Sounds in einer einzelnen Binärdatei speichern. Der Offset gibt den Offset vom Anfang der Datei an und die Länge gibt die Länge des Sounds innerhalb der Datei an.

Java-Dokumentation für android.media.SoundPool.load(java.io.FileDescriptor, long, long, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: