ContentResolver.OpenTypedAssetFile Methode

Definition

Öffnet eine typierte Objektdatei, die einem Inhalts-URI zugeordnet ist.

[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

Parameter

uri
Uri

Der gewünschte URI, der geöffnet werden soll. Dieser Wert darf nicht NULL sein.

mimeTypeFilter
String

Der Mimetyp der Daten, die der Client wünscht. Dies kann ein Muster sein, z /. B. , wenn der Aufrufer keine spezifischen Typanforderungen hat. In diesem Fall wählt der Inhaltsanbieter seinen besten Typ aus, der dem Muster entspricht. Dieser Wert darf nicht NULL sein.

opts
Bundle

Zusätzliche anbieterabhängige Optionen wie EXTRA_SIZE, um die gewünschte Größe eines Bilds anzugeben. Ob der Anbieter diese Optionen berücksichtigt, hängt vollständig vom Anbieter ab. Dieser Wert kann null sein.

signal
CancellationSignal

Ein Signal, um den Vorgang in Bearbeitung oder NULL abzubrechen, wenn keines vorhanden ist.

Gibt zurück

Gibt einen neuen AssetFileDescriptor zurück, aus dem der Client Daten des gewünschten Typs lesen kann. Dieser Wert kann null sein.

Attribute

Hinweise

Öffnet eine typierte Objektdatei, die einem Inhalts-URI zugeordnet ist.

Java Dokumentation für android.content.ContentResolver.openTypedAssetFile(android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: