在我的应用程序中,我试图从库中选择多个图像,我想移动到我的文件夹。
我尝试使用一些示例编码它无法正常工作。
我使用android代码来选择多个图像但是如何获得onActivity结果中的所有图像。
到目前为止我已经尝试了
Intent intent = new Intent();
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Picture"), 1);
如何在OnActivity Result中选择这些图像
然后我也尝试了this link但是它没有显示来自图库的所有图像,并且在移动它没有更新图库之后
答案 0 :(得分:0)
我希望以下链接可以帮助您
答案 1 :(得分:0)
要从图库中检索所有图片,请尝试使用MergeCursor http://developer.android.com/reference/android/database/MergeCursor.html
使用两个游标,一个用于从EXTERNAL_CONTENT_URI中检索图像元数据,另一个用于从INTERNAL_CONTENT_URI中检索,如下所示:
Cursor cursor1 = this.context.getContentResolver().query(
MediaStore.Images.Media.INTERNAL_CONTENT_URI, null, null, null, null);
Cursor cursor2 = this.context.getContentResolver().query(
MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, null, null, null);
MergeCursor cursor = new MergeCursor(new Cursor[]{ cursor1, cursor2 });