仅供参考这不是比率问题。
我有一个自定义相机的应用程序,除了以下情况外,所有意图和目的都可以正常工作。
我点按按钮拍照。紧接着我移动相机。预览显示正确的图像。
,当相机移开时,保存到磁盘的图像是一瞬间按钮点按 takePicture(null,null,this);
听众:
public void onPictureTaken(byte[] data, Camera camera) {
File pictureFileDir = getTempDir(activity);
//Build FileName
...
String filenameOfOriginal = filename + "-original" + "." + suffix;
File originalPictureFile = new File(filenameOfOriginal);
try {
FileUtils.writeByteArrayToFile(originalPictureFile, data);
Dbg.logD(TAG, "New Image saved:" + filenameOfOriginal);
} catch (IOException error) {
Dbg.logD(TAG, "File" + filenameOfModified + " not saved: " + error.getMessage(), error);
error.printStackTrace();
}
...
}
有什么想法吗?