5

Google 相册更新后,我无法同时选择视频和照片。如果我使用单个“video/*”或“image/*”意图,它会像往常一样工作。在视频照片意图中,它忽略了第二个参数。如果第一个是视频 - 这将是视频意图,如果是照片 - 你会建议选择照片。

    Intent intent = new Intent(Intent.ACTION_GET_CONTENT, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
    intent.setAction(Intent.ACTION_PICK);
    intent.setType("video/*,image/*");
    intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
    intent.putExtra(MediaStore.EXTRA_OUTPUT, getFileUri());
    startActivityForResult(intent, 911);

你知道如何让它工作吗?

4

1 回答 1

-1

出于某种原因,如果您将它们设置为 ACTION_GET_CONTENT 意图,Google 照片会停止响应第二种类型。如果您不设置 Uri,它也会忽略第二种类型。这段代码应该可以工作:

Intent intent = new Intent(Intent.ACTION_PICK, Media.EXTERNAL_CONTENT_URI);
    intent.setType("video/*,image/*");
于 2016-01-22T18:45:42.533 回答