DocumentsContract.GetDocumentThumbnail 方法

定义

返回表示给定 URI 处的文档的缩略图。

[Android.Runtime.Register("getDocumentThumbnail", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap? GetDocumentThumbnail (Android.Content.ContentResolver content, Android.Net.Uri documentUri, Android.Graphics.Point size, Android.OS.CancellationSignal? signal);
[<Android.Runtime.Register("getDocumentThumbnail", "(Landroid/content/ContentResolver;Landroid/net/Uri;Landroid/graphics/Point;Landroid/os/CancellationSignal;)Landroid/graphics/Bitmap;", "")>]
static member GetDocumentThumbnail : Android.Content.ContentResolver * Android.Net.Uri * Android.Graphics.Point * Android.OS.CancellationSignal -> Android.Graphics.Bitmap

参数

content
ContentResolver
documentUri
Uri

要返回其必须已 Document#FLAG_SUPPORTS_THUMBNAIL 设置的缩略图的文档。

size
Point

所需的最佳缩略图大小。 提供程序可能会返回不同大小的缩略图,但请求的大小永远不会超过两倍。

signal
CancellationSignal

用于指示调用方是否不再对缩略图感兴趣的信号。

返回

解码的缩略图,或者 null 遇到问题时。

属性

注解

返回表示给定 URI 处的文档的缩略图。 调用方负责自己的内存中缓存。

适用于 . 的 android.provider.DocumentsContract.getDocumentThumbnail(android.content.ContentResolver, android.net.Uri, android.graphics.Point, android.os.CancellationSignal)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅

  • <xref:Android.Provider.DocumentsProvider.OpenDocumentThumbnail(System.String%2c+Android.Graphics.Point%2c+Android.Graphics.Point)>