Lenguaje

ContentResolver.OpenTypedAssetFile Método

Definición

Abre un archivo de recursos con tipo asociado a un URI de contenido.

[Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=29)]
public Android.Content.Res.AssetFileDescriptor? OpenTypedAssetFile(Android.Net.Uri uri, string mimeTypeFilter, Android.OS.Bundle? opts, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openTypedAssetFile", "(Landroid/net/Uri;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "", ApiSince=29)>]
member this.OpenTypedAssetFile : Android.Net.Uri * string * Android.OS.Bundle * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor

Parámetros

uri
Uri

Identificador URI deseado que se va a abrir. Este valor no puede ser nulo.

mimeTypeFilter
String

Tipo mimetipo de datos que el cliente desea. Puede ser un patrón como /, si el autor de la llamada no tiene requisitos de tipo específicos; en este caso, el proveedor de contenido elegirá su mejor tipo que coincida con el patrón. Este valor no puede ser nulo.

opts
Bundle

Opciones adicionales dependientes del proveedor, como #EXTRA_SIZE indicar el tamaño deseado de una imagen. Si el proveedor respetará o no estas opciones depende completamente del proveedor. Este valor puede ser null.

signal
CancellationSignal

Señal para cancelar la operación en curso o null si no existe.

Devoluciones

Devuelve un nuevo AssetFileDescriptor desde el que el cliente puede leer datos del tipo deseado. Este valor puede ser null.

Atributos

Comentarios

Abre un archivo de recursos con tipo asociado a un URI de contenido.

Java documentación para android.content.ContentResolver.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a