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