android显示大小小于1mb的图像

时间:2013-12-21 07:04:06

标签: android android-imageview android-bitmap

嗨,这是我用来查看所选文件夹中图像的查询。现在我仍然想要查看只有不到1Mb的图像是可能的。我认为它可以使用 代码

中的 MediaStore.Images.Media.SIZE
String[] columns = { MediaStore.Images.Media.DATA, MediaStore.Images.Media._ID };
imagecursor=managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns,MediaStore.Images.Media.DATA + " like ? ", new String[] {"%/"+foldername+"/%"},null);

1 个答案:

答案 0 :(得分:2)

您可以使用如下。它会给你不。图像小于1 MB。

final String[] columns = { MediaStore.Images.Media.DATA, MediaStore.Images.Media.SIZE
                         };
Cursor imagecursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, columns,MediaStore.Images.Media.SIZE + " < ? ",
                        new String[] {"1024"},null);