0

我正在尝试使用内置的相机应用程序拍照并保存。如果它只需要 ap[icture. 当我添加 copde 以保存图片时,相机应用程序在我退出时崩溃代码

takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);       
try {
    File f  = new File(getFilesDir(), "test");
    takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(f));   
} catch (Exception e) {
    gi++;
}
startActivityForResult(takePictureIntent, 1);
4

1 回答 1

0

尝试关闭相机:

@Override
      protected void onPause() {
      super.onPause();
        if (camera != null) {
            camera.stopPreview();
            camera.release();
            camera = null;
    }
}
于 2013-11-07T21:55:08.577 回答