我有这方面的问题,最近我也拍了1张照片也有问题... 你知道怎么解决吗?任何工作代码?
我这样做:
mCamera = Camera.open();
Log.e(TAG, "onCreate");
mCamera.takePicture(null, mPictureCallback, mPictureCallback);
Camera.PictureCallback mPictureCallback = new Camera.PictureCallback() {
public void onPictureTaken(byte[] imageData, Camera c)
{
if (imageData != null) {
//process photo
}
}
};
在onDestroy()中我发布了相机
在模拟器上它可以工作,在电话上 - 第一次运行没有问题,但没有图片,第二次和下一次 - '强制关闭' - 看起来像相机没有被释放...