稍微修改相机意图

时间:2014-08-17 13:28:04

标签: android android-intent camera

我需要稍微修改android中的默认摄像头意图 - 例如我想以 360p 质量启动摄像头,当启动前置摄像头成为活动摄像头时并且面向风景。我做了一个研究,发现一些可以使用的额外选项,但似乎它们无法正常工作。所以我认为最好的方法是找到相机意图代码的构建并进行一些修改。

我可以在哪里找到相机意图中的构建源以及清单中的元数据部分(如果有一些特定的选项来启动意图)?

1 个答案:

答案 0 :(得分:1)

  

我需要稍微修改android中的默认摄像头意图 - 例如我想以360p的质量启动摄像头,当启动前置摄像头成为活动摄像头并以风景为导向时。

我猜测“默认相机意图”是指Intent的{​​{1}}。

  

我做了一项研究,发现一些可以使用的额外选项,但似乎它们无法正常工作。

对于ACTION_IMAGE_CAPTURE,没有额外强制360p,并非所有相机都支持该分辨率。没有额外的强制前置摄像头,并非所有设备都有前置摄像头。我怀疑ACTION_IMAGE_CAPTURE会做你想做的事情,并且不要求任何相机应用必须支持EXTRA_SCREEN_ORIENTATION

  

所以我认为最好的方法是找到相机意图代码的构建并进行一些修改。

我将假设“内置相机意图代码”是指“内置相机应用程序”。

  

我可以在哪里找到相机意图中的构建源以及清单中的元数据部分(如果有一些特定的选项来启动意图)?

很少有制造商发货the AOSP camera app。他们用自己的替代品。他们自己的相机应用程序的源代码将在他们的办公室。