我在我的相机对象上调用 takePicture(),同时显示使用 SurfaceView 拍摄的内容的预览。我希望能够调用 takePicture() 而不会因为刚刚拍摄的快照而冻结预览屏幕。如何禁用此功能并保持预览在后台运行?
问问题
2741 次
2 回答
3
我希望能够调用 takePicture() 而不会因为刚刚拍摄的快照而冻结预览屏幕。如何禁用此功能并保持预览在后台运行?
你没有。当设备从 CCD 读取数据并转换为 JPEG 时,SurfaceView
预览不会更新。
于 2011-02-21T16:02:52.257 回答
0
(new AsyncTask<byte[], String, String>() {
@Override
protected String doInBackground(byte[]... params) {
savePictureToSDCard(params[0]);
return null;
}
}).execute(imageData);
于 2011-06-07T08:36:32.713 回答