2017-08-09 106 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並要求「食物模式」。

現在我餓了...

相關問題