当我手动启动相机应用程序时,我可以访问白平衡,比例,分辨率等设置(通过屏幕左侧的图标)。但是,当我通过意图启动相机时,这些选项图标不可见:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoFile));
startActivityForResult(intent, MainActivity.SET_CUSTOM_PHOTO_FROM_CAMERA);
当从意图启动相机时,有没有办法让相机设置可用?
答案 0 :(得分:1)
当从意图启动相机时,有没有办法让相机设置可用?
对于响应该Intent
的活动,UI的决定取决于该应用的作者。有数百个预安装的相机应用程序,还有更多可从Play商店和其他地方下载。他们中的任何一个都可以处理您的请求。
ACTION_IMAGE_CAPTURE
协议中没有任何记录可以让您请求更改相机用户界面,并且在任何地方都没有任何法律可以强制相机应用程序开发人员尊重它,即使有