谷歌眼镜 - 意图(MediaStore.ACTION_IMAGE_CAPTURE)不显示取景器但立即拍摄快照

时间:2014-04-07 07:40:34

标签: google-glass google-gdk

在谷歌眼镜上,如下所示通过Intent调用相机会立即拍照而不是显示相机取景器。

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, TAKE_PICTURE_REQUEST);

当让您扫描QRCode(https://glass.google.com/myglass)以连接到Wifi时,是否有人知道一种显示取景器(以及“点击扫描”文本重叠)的方法与Google Glass设置应用完全相同?< / p>

1 个答案:

答案 0 :(得分:0)

您必须拥有一个显示相机预览的SurfaceView,而不是让相机应用程序完成工作。

请参阅Android Camera Surface View了解如何在Android中执行此操作(代码也适用于Glass)。