【问题标题】:Android camera settings missing when launched by an Intent由 Intent 启动时缺少 Android 相机设置
【发布时间】:2015-11-05 23:10:32
【问题描述】:

当我手动启动相机应用程序时,我可以访问诸如白平衡、比例、分辨率等设置(通过屏幕左侧的图标)。但是,当我通过意图启动相机时,这些选项图标不可见:

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoFile));
startActivityForResult(intent, MainActivity.SET_CUSTOM_PHOTO_FROM_CAMERA);

当相机从一个意图启动时,有什么方法可以使相机设置可用?

【问题讨论】:

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


    【解决方案1】:

    当相机从一个意图启动时,有什么方法可以使相机设置可用?

    对于响应 Intent 的 Activity,UI 将由该应用的作者决定。有数百个预装的相机应用程序和无数更多可从 Play 商店和其他地方下载。他们中的任何一个都可能正在处理您的请求。

    ACTION_IMAGE_CAPTURE 的协议中没有任何记录允许您请求更改相机 UI,并且任何地方的书籍都没有任何法律会强制相机应用程序开发人员遵守它,即使有。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-20
      相关资源
      最近更新 更多