这是我的代码
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();
如果我从存储在云中的照片中选择图像,应用程序崩溃 我通过检查文件路径修复了问题,如果用户选择图像云,我就像下载图像一样烘烤消息
但是我有什么办法限制用户只从图库中选择图片 提前谢谢
答案 0 :(得分:0)
你在找这个吗?
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);