我正在开发一个在后台运行的服务,它可以将成功的图像和数据上传到网络上。
现在我想上传相机拍摄的图像。
是否可以在后台服务中使用相机而无需在Android 2.2上进行预览?
我在网上发现了各种对比的答案......
我该怎么办?
答案 0 :(得分:9)
您可以使用虚拟视图无需预览即可拍摄照片。
像:
SurfaceView view = new SurfaceView(this);
c.setPreviewDisplay(view.getHolder());
c.startPreview();
c.takePicture(shutterCallback, rawPictureCallback, jpegPictureCallback);
答案 1 :(得分:1)
没有预览/表面视图是不可能的。