Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android MediaStore.Images.Media.MINI_THUMB_MAGIC做什么?_Android_Mediastore - Fatal编程技术网

Android MediaStore.Images.Media.MINI_THUMB_MAGIC做什么?

Android MediaStore.Images.Media.MINI_THUMB_MAGIC做什么?,android,mediastore,Android,Mediastore,我只是好奇MediaStore.Images.Media.MINI_THUMB_MAGIC专栏包含什么内容。这和图像的缩略图有什么关系吗?谢谢。请参阅Android开发者参考资料中的文档,其中说明它返回“迷你拇指id” 有关如何使用此ID的信息,请参见: long thumbId = cursor.getLong(cursor.getColumnIndex(MediaStore.Images.ImageColumns.MINI_THUMB_MAGIC)); String[] args = new

我只是好奇MediaStore.Images.Media.MINI_THUMB_MAGIC专栏包含什么内容。这和图像的缩略图有什么关系吗?谢谢。

请参阅Android开发者参考资料中的文档,其中说明它返回“迷你拇指id”

有关如何使用此ID的信息,请参见:

long thumbId = cursor.getLong(cursor.getColumnIndex(MediaStore.Images.ImageColumns.MINI_THUMB_MAGIC));
String[] args = new String[]{String.valueOf(thumbId)};
Cursor ct = managedQuery(MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI, null, MediaStore.Images.Thumbnails._ID + "= ?", args, null);

MINI\u THUMB\u MAGIC
返回一个随机数,您无法从中获取缩略图id。使用
MediaStore.Images.Media.\u ID
,它与
MediaStore.Images.Thumbnails.IMAGE\u ID

ArrayList<String> ids; // ArrayList of MediaStore.Images.Media._ID
String selection = MediaStore.Images.Thumbnails.IMAGE_ID + " IN (" + TextUtils.join(",", ids) + ")";
Cursor cursor2 = resolver.query(
                        MediaStore.Images.Thumbnails.EXTERNAL_CONTENT_URI,
                        new String[]{{MediaStore.Images.Thumbnails.DATA,MediaStore.Images.Thumbnails.IMAGE_ID}},
                        selection,
                        null,
                        null);
ArrayList ID;//MediaStore.Images.Media.的ArrayList。\u ID
字符串选择=MediaStore.Images.Thumbnails.IMAGE_ID+”(“+TextUtils.join”(“,”,ids)+”)中的“;
游标cursor2=resolver.query(
MediaStore.Images.Thumbnails.EXTERNAL\u CONTENT\u URI,
新字符串[]{{MediaStore.Images.Thumbnails.DATA,MediaStore.Images.Thumbnails.IMAGE_ID},
选择,
无效的
无效);

在此代码之后,您将如何处理拇指ID?你不喜欢使用缩略图。getThumbnail(…)吗?MediaStore功能强大,但缺乏真正的文档/