gpt4 book ai didi

android - 图库 Intent 仅显示图像或视频而不是两者?

转载 作者:太空狗 更新时间:2023-10-29 14:55:57 26 4
gpt4 key购买 nike

我试图让用户从他的设备中选择图像或视频,目前它只显示视频或图像,具体取决于以下代码中首先写入的内容:

 Intent galleryIntent = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);

//set type to include video too
galleryIntent.setType("image/*, video/*");

startActivityForResult(galleryIntent, GALLERY_IMAGE_REQUEST_CODE);
}
};

不确定我做错了什么,但 setType 似乎是正确的我尝试在图像和视频之间使用和不使用逗号...

最佳答案

 case 2: //Choose Pic

Intent choosePhotoIntent = new Intent(Intent.ACTION_GET_CONTENT);
choosePhotoIntent.setType("image/*");
startActivityForResult(choosePhotoIntent, PICK_PHOTO_REQUEST);
break;
case 3: //Choose Video
Intent chooseVideoIntent = new Intent(Intent.ACTION_GET_CONTENT);
chooseVideoIntent.setType("video/*");
Toast.makeText(MyActivity.this,getString(R.string.video_message), Toast.LENGTH_LONG).show();
startActivityForResult(chooseVideoIntent, PICK_VIDEO_REQUEST);
break;

试试上面的..你需要有单独的选项..

关于android - 图库 Intent 仅显示图像或视频而不是两者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31415937/

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