Fiz um app de camera, codico nos links , mas quando estou na camera e aperto o botao do celular para voltar a “Home” do android , não do app , e depois tento voltar para o app ele da erro caso eu deixe o camera.release, caso eu o retire ele volta normal porem nao ira liberar a camera, a duvida é como liberar a camera neste meu codigo , que é o codigo tutorial do google valeu.
public void surfaceDestroyed(SurfaceHolder holder) {
// empty. Take care of releasing the Camera preview in your activity.
debug.debug("CameraPreview","surfaceDestroyed");
if( mCamera != null ) {
mCamera.stopPreview( );
mCamera.release();// assim da erro ao voltar para o app
}
}
public void surfaceDestroyed(SurfaceHolder holder) {
// empty. Take care of releasing the Camera preview in your activity.
debug.debug("CameraPreview","surfaceDestroyed");
if( mCamera != null ) {
mCamera.stopPreview( );
//mCamera.release();//assimnao da erro porem nao libera a camera para o sistema
}
}
http://pastebin.com/2ABAm3QB
http://pastebin.com/gN5J1LR9
http://pastebin.com/1ZBhy4WW
