2017-08-09 214 views
0

我正在尝试制作触发本机相机意图的应用程序。我已经有这条线在我的代码如何以编程方式在Food Mode中打开Android相机?

Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 

,如果有任何额外我可以开始这个意图发动机摄像头在食物模式中前加我想知道。我正在使用Galaxy S8。

回答

0

首先,Android没有单一的“本机相机”。有大约20亿个Android设备,分布在数千种设备模型中。这些模型上有数百个预安装(“本机”)相机应用程序。

其次,您的Intent不一定涉及“本机相机”。用户可以安装其他相机应用程序,这些相机应用程序可以提供支持该结构的活动。

三,除EXTRA_OUTPUTthere are no documented configuration options for ACTION_IMAGE_CAPTURE以外。

因此,没有标准的方式来要求这种模式或任何其他模式。

我不知道“食物模式”究竟是什么,但是如果某些设备上的某些三星应用程序的某些功能需要联系三星,以确定它们是否具有与该应用程序进行交互的特定API并要求“食物模式”。

现在我饿了...

相关问题