如何让用户只从图库而不是从照片应用中选择照片?

时间:2016-01-21 06:37:47

标签: bitmap image-gallery picker

  

这是我的代码

 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();
  如果我从存储在云中的照片中选择图像,

应用程序崩溃   我通过检查文件路径修复了问题,如果用户选择图像云,我就像下载图像一样烘烤消息

     

但是我有什么办法限制用户只从图库中选择图片   提前谢谢

1 个答案:

答案 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);