0

嗨,这是我用来查看所选文件夹中的图像的查询。现在我仍然想查看小于 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);
4

1 回答 1

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); 
于 2013-12-21T07:21:39.420 回答