我是Android OS新手。我试图通过编写小型测试应用程序来了解相机意图如何工作。为此,我查看了http://developer.android.com/guide/topics/media/camera.html以了解基础知识。
问题: 是否可以通过意图(或其他方式)启动摄像机,以便同时提供选择图像或视频的操作。
我已经对查看与gallery相关的类似问题进行了一些研究,其中一个建议与使用setType(“ / ”)设置意图的mime类型有关,但这会引导用户选择要选择的类型列表,而不是从图像或视频中进行选择。
使用如下图像捕捉操作从相机中选择图像时, Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);我可以看到,当相机启动时,切换按钮(摄像机和相机之间)无法选择。 反之亦然。
感谢您的帮助。
答案 0 :(得分:0)
我发现在触发意图时,不可能将图像和视频mime类型组合起来,因为它们原子地工作。
答案 1 :(得分:0)
MediaStore.INTENT_ACTION_STILL_IMAGE_CAMERA
此意图不支持活动结果或特定意图文件输出。此意图旨在简单地打开相机。您寻求的功能在Android中不存在。