拍摄照片后,相机活动中的对话框

时间:2012-08-29 03:20:36

标签: android android-intent android-camera

我想在Android中使用标准相机应用程序在我的应用程序中拍照。问题是,在拍完照片后,我不想立即回到我的应用程序。相反,我想向用户呈现一个选项,询问他/她他们刚刚拍摄的照片是否合适。如果没有,那么不要回到应用程序,而是重新运行相机活动。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

尝试像这样:

 public void TakeFromCamera(View view) {

    Intent cameraIntent = new Intent(
            android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    // TODO Auto-generated method stub
    switch(requestCode){

    case CAMERA_PIC_REQUEST:

        if (requestCode == CAMERA_PIC_REQUEST) {

                         //  Add the code for the dialogBox
        }
        break;

    }
}