Compartilhar via


SoundPool.Load Método

Definição

Sobrecargas

Load(AssetFileDescriptor, Int32)

Carregue o som de um descritor de arquivo de ativo.

Load(String, Int32)

Carregue o som do caminho especificado.

Load(Context, Int32, Int32)

Carregue o som do recurso APK especificado.

Load(FileDescriptor, Int64, Int64, Int32)

Carregue o som de um FileDescriptor.

Load(AssetFileDescriptor, Int32)

Carregue o som de um descritor de arquivo de ativo.

[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

Parâmetros

afd
AssetFileDescriptor

um descritor de arquivo de ativo

priority
Int32

a prioridade do som. Atualmente não tem efeito. Use um valor de 1 para compatibilidade futura.

Retornos

um ID de som. Esse valor pode ser usado para reproduzir ou descarregar o som.

Atributos

Comentários

Carregue o som de um descritor de arquivo de ativo.

Documentação Java para android.media.SoundPool.load(android.content.res.AssetFileDescriptor, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Load(String, Int32)

Carregue o som do caminho especificado.

[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

Parâmetros

path
String

O caminho para o arquivo de áudio

priority
Int32

a prioridade do som. Atualmente não tem efeito. Use um valor de 1 para compatibilidade futura.

Retornos

um ID de som. Esse valor pode ser usado para reproduzir ou descarregar o som.

Atributos

Comentários

Carregue o som do caminho especificado.

Documentação Java para android.media.SoundPool.load(java.lang.String, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Load(Context, Int32, Int32)

Carregue o som do recurso APK especificado.

[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

Parâmetros

context
Context

O contexto do aplicativo

resId
Int32

o ID do recurso

priority
Int32

a prioridade do som. Atualmente não tem efeito. Use um valor de 1 para compatibilidade futura.

Retornos

um ID de som. Esse valor pode ser usado para reproduzir ou descarregar o som.

Atributos

Comentários

Carregue o som do recurso APK especificado.

Observe que a extensão foi descartada. Por exemplo, se você deseja carregar um som do arquivo de recurso bruto "explosion.mp3", especifique "R.raw.explosion" como a ID do recurso. Observe que isso significa que você não pode ter um "explosion.wav" e um "explosion.mp3" no diretório res/raw.

Documentação Java para android.media.SoundPool.load(android.content.Context, int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Load(FileDescriptor, Int64, Int64, Int32)

Carregue o som de um 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

Parâmetros

fd
FileDescriptor

um objeto FileDescriptor

offset
Int64

deslocamento para o início do som

length
Int64

duração do som

priority
Int32

a prioridade do som. Atualmente não tem efeito. Use um valor de 1 para compatibilidade futura.

Retornos

um ID de som. Esse valor pode ser usado para reproduzir ou descarregar o som.

Atributos

Comentários

Carregue o som de um FileDescriptor.

Esta versão é útil se você armazenar vários sons em um único binário. O deslocamento especifica o deslocamento do início do arquivo e o comprimento especifica o comprimento do som dentro do arquivo.

Documentação Java para android.media.SoundPool.load(java.io.FileDescriptor, long, long, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a