DocumentsProvider.OpenDocumentThumbnail Methode

Definition

Öffnen sie eine Miniaturansicht des angeforderten Dokuments, und geben Sie sie zurück.

[Android.Runtime.Register("openDocumentThumbnail", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenDocumentThumbnail_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_CancellationSignal_Handler")]
public virtual Android.Content.Res.AssetFileDescriptor? OpenDocumentThumbnail(string? documentId, Android.Graphics.Point? sizeHint, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("openDocumentThumbnail", "(Ljava/lang/String;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/content/res/AssetFileDescriptor;", "GetOpenDocumentThumbnail_Ljava_lang_String_Landroid_graphics_Point_Landroid_os_CancellationSignal_Handler")>]
abstract member OpenDocumentThumbnail : string * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor
override this.OpenDocumentThumbnail : string * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Content.Res.AssetFileDescriptor

Parameter

documentId
String

das zurückzugebende Dokument.

sizeHint
Point

Hinweis auf die optimalen Miniaturansichten.

signal
CancellationSignal

wird vom Anrufer verwendet, um zu signalisieren, ob die Anforderung abgebrochen werden soll. Kann null sein.

Gibt zurück

Attribute

Ausnahmen

Hinweise

Öffnen sie eine Miniaturansicht des angeforderten Dokuments, und geben Sie sie zurück.

Ein Anbieter sollte eine Miniaturansicht zurückgeben, die genau mit der angedeuteten Größe übereinstimmt und nach Möglichkeit aus einem lokalen Cache bedient werden soll. Ein Anbieter sollte bilder niemals mehr als doppelt so groß zurückgeben wie die angedeutete Größe.

Wenn Sie teure Vorgänge ausführen, um eine Miniaturansicht herunterzuladen oder zu generieren, sollten Sie regelmäßig überprüfen CancellationSignal#isCanceled() , ob abgebrochene Miniaturansichtsanforderungen abgebrochen werden.

Java Dokumentation für android.provider.DocumentsProvider.openDocumentThumbnail(java.lang.String, android.graphics.Point, 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: