2012-08-29 2 views
1

Je souhaite utiliser l'application Appareil photo standard dans Android pour prendre une photo dans mon application. La chose est, après que la photo a été prise, je ne veux pas revenir immédiatement à mon application. Au lieu de cela, j'aimerais qu'une option soit présentée à l'utilisateur lui demandant si la photo qu'il vient de prendre est correcte. Si ce n'est pas le cas, ne revenez pas à l'application, mais relancez l'activité de la caméra.Dialog dans l'activité de l'appareil photo après la prise d'une photo

Comment puis-je y parvenir?

Répondre

1

Essayez comme suit:

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; 

    } 
} 
Questions connexes