gpt4 book ai didi

Android 缩略图生成在 MINI_KIND 和 MICRO_KIND 之间不同

转载 作者:太空狗 更新时间:2023-10-29 13:38:30 24 4
gpt4 key购买 nike

我目前正在开发一个列出设备 SD 卡上所有图像(缩略图)的应用程序。这是一个代码 fragment :

final String[] imageColumns = {MediaStore.Images.Media.DATA};
imageCursor = getContentResolver().query(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, imageColumns, null, null, null);
imageColumnIndex = imageCursor.getColumnIndex(MediaStore.Images.Media._ID);
Bitmap bm = MediaStore.Images.Thumbnails.getThumbnail(getApplication().getContentResolver(),
imageCursor.getInt(imageColumnIndex),MediaStore.Images.Thumbnails.MICRO_KIND, null);

我看到的问题是显示的图像不是大图像的缩略图。此外,如果我改为调用 MINI_KIND,我会得到正确的缩略图。我目前正在 HTC Aria 上对此进行测试。由于应用程序需要支持 2.1(API 级别 7),因此我无法使用 ThumbnailUtil 类。

有什么建议是有益的吗?

最佳答案

MINI_KIND 从中获取图像的缩略图数据库似乎已在数据库中损坏。从 SD 卡中删除文件似乎可以解决问题。

关于Android 缩略图生成在 MINI_KIND 和 MICRO_KIND 之间不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8392970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com