如何让用户仅从照片库中选择照片而不是从照片应用中选择照片?
问题描述:
Intent intent = new Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
mContext.startActivityForResult(
Intent.createChooser(intent, "Select File"), OPEN_GALLERY_REQUEST);
dismiss();
应用程序崩溃,如果我从被存储在云 照片中选择图片我通过检查文件路径固定的问题,如果用户选择图像云我敬酒消息像下载图像
但有什么办法限制用户只能从图库中选择图片提前 感谢
答
您是否在寻找这个
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
startActivityForResult(Intent.createChooser(intent, "Complete action using"), PHOTO_PICKER_ID);
+0
试过这个,但它仍然显示照片和画廊....我想用户只能从画廊选择图像不是谷歌照片应用程序 – bambi
图像从图像选择器选择我已经包括线intent.putExtra(Intent.EXTRA_LOCAL_ONLY,真);选择只在本地存储的图像,但它并没有帮助 – bambi