如何限制仅从图库中挑选图像(而不是从照片中)

时间:2014-07-01 08:12:36

标签: android image android-intent photo photo-gallery

如何限制用户仅从图库中选择图像(而不是从照片中选取图像)?

使用以下Intent,用户可以选择图库或照片,从中可以选择照片。我只希望他们从画廊中挑选。

Intent intent = new Intent(
    Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
startActivityForResult(intent, PHOTO_REQUEST)

我正在使用下面的Intent,但它显示了更多图像位置(例如Gallery,Photos,Dropbox,OneDrive,ES文件资源管理器),这就是我使用上述Intent的原因 - 但上面的Intent仍然显示照片为一个选项。

Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Choose a Photo"), PHOTO_REQUEST);

为了让您知道,我的应用设置为最低SDK = 8,目标为19。

0 个答案:

没有答案