Android - 与图像和视频共享多个意图。在 setType() 中使用什么?

Android - share multiple intent with both images and videos. what to use in setType()?

这是我们分享多张图片的方式:

Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND_MULTIPLE);
intent.setType("image/");
intent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, fileUrisList);
startActivity(Intent.createChooser(intent, "Share imageS using"));

如果我们想分享多个视频,我们可以使用 intent.setType("video/");相反。

但是如果文件是图片和视频混合的,应该使用什么类型?

您正在寻找可以同时处理视频和图像的系统。通常这是可以处理视频的东西(也恰好可以处理图像)。所以你会使用类型 "video/"