Resources.OpenRawResourceFd(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Abra um descritor de arquivo para ler um recurso bruto.
[Android.Runtime.Register("openRawResourceFd", "(I)Landroid/content/res/AssetFileDescriptor;", "GetOpenRawResourceFd_IHandler")]
public virtual Android.Content.Res.AssetFileDescriptor? OpenRawResourceFd(int id);
[<Android.Runtime.Register("openRawResourceFd", "(I)Landroid/content/res/AssetFileDescriptor;", "GetOpenRawResourceFd_IHandler")>]
abstract member OpenRawResourceFd : int -> Android.Content.Res.AssetFileDescriptor
override this.OpenRawResourceFd : int -> Android.Content.Res.AssetFileDescriptor
Parâmetros
- id
- Int32
O identificador de recurso a ser aberto, conforme gerado pela ferramenta aapt.
Retornos
AssetFileDescriptor Um novo descritor de arquivo que você pode usar para ler o recurso. Isso inclui o próprio descritor de arquivo, bem como o deslocamento e o comprimento dos dados em que o recurso aparece no arquivo. Um nulo será retornado se o arquivo existir, mas for compactado.
- Atributos
Exceções
Gerará NotFoundException se a ID fornecida não existir.
Comentários
Abra um descritor de arquivo para ler um recurso bruto. Isso só pode ser usado com recursos cujo valor é o nome de um arquivo de ativo , ou seja, ele pode ser usado para abrir recursos desenháveis, sonoros e brutos; ele falhará em recursos de cadeia de caracteres e cores.
Essa função só funciona para recursos armazenados no pacote como dados descompactados, que normalmente incluem itens como arquivos mp3 e imagens png.
Java documentação para android.content.res.Resources.openRawResourceFd(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.