仅含图像选项的相机意图

时间:2019-02-14 13:44:21

标签: android android-intent android-camera android-camera-intent

我正在尝试将摄像头意图添加到我的应用中,我想给用户一个只能拍照的选项(不是视频),有没有办法从摄像头隐藏视频按钮:

Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");

仅禁用该按钮,但它仍在显示, 谢谢!

1 个答案:

答案 0 :(得分:4)

有约20亿个Android设备,分布在约20,000个设备模型中。您的Intent将打开数百种可能的相机应用程序之一,既包括预安装的应用程序,也包括用户安装的应用程序。

ACTION_IMAGE_CAPTURE上没有选项可要求用户禁用某些相机功能。即使有选项,也不需要相机应用程序兑现。

如果您需要对摄像头进行控制,请不要链接到摄像头应用程序,而应通过摄像头API(硬)或使用库(CameraKit-Android, Fotoapparat等)。