ResourcesProvider.LoadFromTable(ParcelFileDescriptor, IAssetsProvider) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a ResourcesProvider from a resources table (.arsc
) file descriptor.
[Android.Runtime.Register("loadFromTable", "(Landroid/os/ParcelFileDescriptor;Landroid/content/res/loader/AssetsProvider;)Landroid/content/res/loader/ResourcesProvider;", "", ApiSince=30)]
public static Android.Content.Res.Loader.ResourcesProvider LoadFromTable (Android.OS.ParcelFileDescriptor fileDescriptor, Android.Content.Res.Loader.IAssetsProvider? assetsProvider);
[<Android.Runtime.Register("loadFromTable", "(Landroid/os/ParcelFileDescriptor;Landroid/content/res/loader/AssetsProvider;)Landroid/content/res/loader/ResourcesProvider;", "", ApiSince=30)>]
static member LoadFromTable : Android.OS.ParcelFileDescriptor * Android.Content.Res.Loader.IAssetsProvider -> Android.Content.Res.Loader.ResourcesProvider
Parameters
- fileDescriptor
- ParcelFileDescriptor
the file descriptor of the resources table to load
- assetsProvider
- IAssetsProvider
the assets provider that implements the loading of file-based resources
Returns
- Attributes
Remarks
Creates a ResourcesProvider from a resources table (.arsc
) file descriptor.
The file descriptor is duplicated and the original may be closed by the application at any time without affecting the ResourcesProvider.
The resources table format is not an archive format and therefore cannot asset files within itself. The assets provider can instead provide files that are potentially referenced by path in the resources table.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.