我正在尝试将摄像头意图添加到我的应用中,我想给用户一个只能拍照的选项(不是视频),有没有办法从摄像头隐藏视频按钮:
Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
仅禁用该按钮,但它仍在显示, 谢谢!
答案 0 :(得分:4)
有约20亿个Android设备,分布在约20,000个设备模型中。您的Intent
将打开数百种可能的相机应用程序之一,既包括预安装的应用程序,也包括用户安装的应用程序。
ACTION_IMAGE_CAPTURE
上没有选项可要求用户禁用某些相机功能。即使有选项,也不需要相机应用程序兑现。
如果您需要对摄像头进行控制,请不要链接到摄像头应用程序,而应通过摄像头API(硬)或使用库(CameraKit-Android, Fotoapparat等)。