gpt4 book ai didi

android - 使用 ACTION_GET_CONTENT 在 Android on 2.1 上选取图片和视频

转载 作者:太空宇宙 更新时间:2023-11-03 11:23:37 25 4
gpt4 key购买 nike

我正在开发一款需要让用户选择图片或视频的应用。在 pre-2.1 设备上,使用 ACTION_GET_CONTENT 似乎可以很好地处理多种 MIME 类型:

new Intent(Intent.ACTION_GET_CONTENT).setType("video/*, image/*")

但是,在运行 2.1 的 Droid 上,这会给出“您的收藏中没有项目”。将相同的代码与“video/”或“image/”一起使用可获得所需的结果。有没有办法让我的 2.1 设备允许用户在一个 Intent 中选择两种类型的内容?

最佳答案

将请求放入一个函数,然后使用 onClick() 调用该函数。

public void openGalleryImage(){
Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select Image "),
SELECT_IMAGE);
}

public void openGalleryVideo(){
Intent intent = new Intent();
intent.setType("video/*");
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent,"Select vVideo "),
SELECT_VIDEO);
}

关于android - 使用 ACTION_GET_CONTENT 在 Android on 2.1 上选取图片和视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2769703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com