Resources.OpenRawResourceFd(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
生リソースを読み取るためのファイル記述子を開きます。
[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
パラメーター
- id
- Int32
aapt ツールによって生成される、開くリソース識別子。
戻り値
AssetFileDescriptor リソースの読み取りに使用できる新しいファイル記述子。 これには、ファイル記述子自体、およびリソースがファイルに表示されるデータのオフセットと長さが含まれます。 ファイルが存在するが、圧縮されている場合は null が返されます。
- 属性
例外
指定された ID が存在しない場合は、NotFoundException をスローします。
注釈
生リソースを読み取るためのファイル記述子を開きます。 これは、値が資産ファイルの名前であるリソースでのみ使用できます。つまり、描画可能な、サウンド、生のリソースを開くために使用できます。文字列と色のリソースでは失敗します。
この関数は、圧縮されていないデータとしてパッケージに格納されているリソースに対してのみ機能します。これには、通常、mp3 ファイルや png イメージなどが含まれます。
の android.content.res.Resources.openRawResourceFd(int)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。