是否可以从测试应用中同时从相机意图中选择图像或视频?

时间:2012-03-01 11:05:21

标签: android android-intent

我是Android OS新手。我试图通过编写小型测试应用程序来了解相机意图如何工作。为此,我查看了http://developer.android.com/guide/topics/media/camera.html以了解基础知识。

问题: 是否可以通过意图(或其他方式)启动摄像机,以便同时提供选择图像或视频的操作。

我已经对查看与gallery相关的类似问题进行了一些研究,其中一个建议与使用setType(“ / ”)设置意图的mime类型有关,但这会引导用户选择要选择的类型列表,而不是从图像或视频中进行选择。

使用如下图像捕捉操作从相机中选择图像时, Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);我可以看到,当相机启动时,切换按钮(摄像机和相机之间)无法选择。 反之亦然。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

我发现在触发意图时,不可能将图像和视频mime类型组合起来,因为它们原子地工作。

答案 1 :(得分:0)

MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA此意图不支持活动结果或特定意图文件输出。此意图旨在简单地打开相机。您寻求的功能在Android中不存在。