Resources.OpenRawResourceFd(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aprire un descrittore di file per la lettura di una risorsa non elaborata.
[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
Parametri
- id
- Int32
Identificatore della risorsa da aprire, come generato dallo strumento aapt.
Restituisce
AssetFileDescriptor Un nuovo descrittore di file che è possibile usare per leggere la risorsa. Sono inclusi il descrittore di file stesso, nonché l'offset e la lunghezza dei dati in cui la risorsa viene visualizzata nel file. Se il file esiste ma è compresso, viene restituito un valore Null.
- Attributi
Eccezioni
Genera NotFoundException se l'ID specificato non esiste.
Commenti
Aprire un descrittore di file per la lettura di una risorsa non elaborata. Può essere usato solo con le risorse il cui valore è il nome di un file di asset, ovvero può essere usato per aprire risorse disegnabili, audio e non elaborate; avrà esito negativo sulle risorse stringa e colore.
Questa funzione funziona solo per le risorse archiviate nel pacchetto come dati non compressi, che in genere includono elementi come file mp3 e immagini png.
Documentazione java per android.content.res.Resources.openRawResourceFd(int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.