MediaStore.Images.Thumbnails.GetThumbnail 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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
參數
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
參數
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 所創建與分享的作品,並依授權條款所描述的使用進行修改。