就是拍照完,去预览你拍完了是不是 release 资源了啊  看提示 Method called after release() 像是释放资源了 还去预览 当然不可以了

解决方案 »

  1.   

    是啊,我拍照完就调用release()方法,然后又调用camera。open()方法重新把相机打开,这样不行吗?(附:我在调用camera。open()方法后又把相机重新开启预览了)
      

  2.   

    问一下,我在HTC G8上做项目,本身拍照和预览没有问题,可是我手动的设置曝光度,分辨率或者焦距后再次去拍照,软件就会卡住,你知道为什么吗?谢谢啊
      

  3.   

    mCamera.setPreviewCallback(null) ;
    mCamera.stopPreview();
    mPreviewRunning = false;
    mCamera.release();在stopPreview和release之前调用一下setPreviewCallback(null) 就行了
      

  4.   

    4楼后面再加一句mcamera=null就完美了
      

  5.   

    销毁的时候,将SurfaceView从容器中清除掉。