[/storage/extSdCard/DCIM/Camera/image1.jpg, /storage/extSdCard/DCIM/Camera/image2.jpg, /storage/extSdCard/DCIM/Camera/image3.jpg]
这是我提供图片库的代码
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"), 5);
这是我获取图片链接的代码
Uri selectedImage = data.getData();
String[] filePathColumn = { MediaStore.Images.Media.DATA };
Cursor cursor = getContentResolver().query(selectedImage,
filePathColumn, null, null, null);
cursor.moveToFirst();
int columnIndex = cursor.getColumnIndexOrThrow(MediaStore.Images.Media.DATA);
imgPath = cursor.getString(columnIndex);
Log.i("Path : ",imgPath);
这是我的日志
11254-11254 / com.example.com I / Path:/storage/extSdCard/DCIM/Camera/20170104_171334.jpg
正如你所看到的,只有一个人回来了,即使我被选中了3个项目
答案 0 :(得分:0)
恕我直言为什么你不使用RESTful?如果您将使用JSON + Retrofit,那么添加新的客户端 - 服务器api将是一种简单的方法,不是吗?