我按照玻璃指南拍照,找到了。然而,这创造了一个新的意图,自动捕捉一张图片,而不创建一个相机预览在玻璃视口。
为了让用户首先预览相机在玻璃视图上看到的内容,我按照android开发人员指南找到了,最后在试图调用Camera.open()时遇到了运行时异常。
java.lang.RuntimeException: Fail to connect to camera service
开发人员指南将Camera.open()封装在一个try-catch子句中,但没有解释在引发异常时应该做什么。
以下是我的问题:
有没有办法看看其他Android进程/服务是否锁定了谷歌眼镜的摄像头?
如果是这样
目前,cwac-照相机()放大了一张图片的预览,然后当照片被拍摄时,它的大小是不同的。
我更希望它像Snapchat那样工作,图像被裁剪,直到它填充整个屏幕,而创建的图片也会做同样的事情。
不幸的是,我看不到用这样低级别的方式配置预览的方法。
我过度使用了getPreviewSize()并在其中放了一个system.out,它似乎永远也不会被调用。变得很困惑。
@Override
public Camera.Size getPreviewSize(
int displayOrientation, int width,
int height,
Came