android - 无法从新的 Google 相册应用中同时选择照片和视频

标签 android google-photos

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

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

你知道如何让它发挥作用吗?

最佳答案

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

Intent intent = new Intent(Intent.ACTION_PICK, Media.EXTERNAL_CONTENT_URI);
    intent.setType("video/*,image/*");

关于android - 无法从新的 Google 相册应用中同时选择照片和视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30617255/

相关文章:

android - 如何覆盖生成的数据库表类中的接口(interface)方法?

android - 在 android 中使用 Place Autocomplete 实现 Google Maps Directions API

android - 如何在 Android 联系人列表中使用 Collcations 匹配姓名和电话

android - 展开时 CollapsingToolbarLayout 底部的菜单项

google-photos - 如何获得 Google Photos 上公共(public)图片的直接永久链接?

android - goneMargin 在 wrap_content ConstraintLayout 中不受尊重?

python - Google 相册 API - 新版本?

google-photos - 是否可以删除通过 Google Photos API 创建的照片或相册?

excel - 获取Google相册中所有文件的列表