語言

MediaStore.Images.Thumbnails.GetThumbnail 方法

定義

多載

名稱 Description
GetThumbnail(ContentResolver, Int64, ThumbnailKind, BitmapFactory+Options)

此方法檢查指定圖片(origId)的縮圖是否已被建立。

GetThumbnail(ContentResolver, Int64, Int64, ThumbnailKind, BitmapFactory+Options)

此方法檢查指定圖片(origId)的縮圖是否已被建立。

GetThumbnail(ContentResolver, Int64, ThumbnailKind, BitmapFactory+Options)

此方法檢查指定圖片(origId)的縮圖是否已被建立。

[Android.Runtime.Register("getThumbnail", "(Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap? GetThumbnail(Android.Content.ContentResolver? cr, long imageId, Android.Provider.ThumbnailKind kind, Android.Graphics.BitmapFactory.Options? options);
[<Android.Runtime.Register("getThumbnail", "(Landroid/content/ContentResolver;JILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")>]
static member GetThumbnail : Android.Content.ContentResolver * int64 * Android.Provider.ThumbnailKind * Android.Graphics.BitmapFactory.Options -> Android.Graphics.Bitmap

參數

cr
ContentResolver

ContentResolver 曾用於將查詢發送給 MediaProvider。

imageId
Int64

圖片項目需要取得縮圖。

kind
ThumbnailKind

那種可以撿的縮圖。 應該是MINI_KIND或MICRO_KIND。

options
BitmapFactory.Options

這只會在解碼點陣圖時用於MINI_KIND

傳回

解碼縮圖,或遇到問題時為空。

屬性

備註

此方法在 API 等級 29 被棄用。 呼叫者應轉用 ContentResolver.loadThumbnail,因為它能更完整地控制縮圖大小與取消行為。

回傳代表特定圖片項目的縮圖。 如果沒有縮圖,這個方法會阻塞直到產生它。 呼叫者需負責自己記憶體中回傳值的快取。 截至Build.VERSION_CODES年。Q,這個縮圖輸出有正確的旋轉,不需要再旋轉一次。

Android 參考資料。android.provider.MediaStore.Images.Thumbnails.getThumbnail

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

GetThumbnail(ContentResolver, Int64, Int64, ThumbnailKind, BitmapFactory+Options)

此方法檢查指定圖片(origId)的縮圖是否已被建立。

[Android.Runtime.Register("getThumbnail", "(Landroid/content/ContentResolver;JJILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")]
public static Android.Graphics.Bitmap? GetThumbnail(Android.Content.ContentResolver? cr, long imageId, long groupId, Android.Provider.ThumbnailKind kind, Android.Graphics.BitmapFactory.Options? options);
[<Android.Runtime.Register("getThumbnail", "(Landroid/content/ContentResolver;JJILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;", "")>]
static member GetThumbnail : Android.Content.ContentResolver * int64 * int64 * Android.Provider.ThumbnailKind * Android.Graphics.BitmapFactory.Options -> Android.Graphics.Bitmap

參數

cr
ContentResolver

ContentResolver 曾用於將查詢發送給 MediaProvider。

imageId
Int64

圖片項目需要取得縮圖。

groupId
Int64

此請求所屬群組的 ID

kind
ThumbnailKind

那種可以撿的縮圖。 應該是MINI_KIND或MICRO_KIND。

options
BitmapFactory.Options

這只會在解碼點陣圖時用於MINI_KIND

傳回

解碼縮圖,或遇到問題時為空。

屬性

備註

此方法在 API 等級 29 被棄用。 呼叫者應轉用 ContentResolver.loadThumbnail,因為它能更完整地控制縮圖大小與取消行為。

回傳代表特定圖片項目的縮圖。 如果沒有縮圖,這個方法會阻塞直到產生它。 呼叫者需負責自己記憶體中回傳值的快取。 截至Build.VERSION_CODES年。Q,這個縮圖輸出有正確的旋轉,不需要再旋轉一次。

Android 參考資料。android.provider.MediaStore.Images.Thumbnails.getThumbnail

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於