相机确认更改为横向纵向

时间:2016-06-25 20:44:11

标签: android android-camera android-orientation

我有一个使用标准MediaStore.ACTION_IMAGE_CAPTURE的应用请求捕获图像。当设备处于横向时,预览也是横向的,但是当捕获图像时,会出现一个中间确认/重拍屏幕(内置,似乎)。此中间步骤以纵向而不是横向显示刚刚捕获的图像,即使确认后数据在横向上显示在我身上。

我已经使用5.1和4.4.4上的内置相机应用程序对此进行了测试,结果相同。

我之前使用过自定义相机实现来解决这个问题,但我还是回到了这个意图工作流程,以保留我不想复制的大部分内置行为。

是否有一些意图标志或其他设置我可以用来表示方向应该保持不变或我是否必须使用我自己的相机实现来解决这个问题?

1 个答案:

答案 0 :(得分:0)

  

我已经使用5.1和4.4.4上的内置相机应用程序对此进行了测试,结果相同。

有数以千计的Android设备型号。它们随附了数百种不同的“内置相机应用程序”。这些应用中的每一个都可以处理ACTION_IMAGE_CAPTURE它想要的方式,其中一些应用程序存在错误或不良行为。

  

我恢复了这个意图工作流程,以保留我不想复制的大部分内置行为。

在所有不同的相机应用程序中都没有“内置行为”。

  

是否有一些意图标志或其他设置我可以用来表示方向应该保持不变

没有