Problème Validation Photo avec Camera
Bonjour à tous,
Voila j'ai un petit problème avec mon application.
J'ai bien réussi à coder le fait d'ouvrir la caméra tout ce passe bien.
Je prend la photo sauf que quand je veux valider la photo avec le petit check rien ne se passe alors que quand je quitte sur la croix quelque chose ce passe et je reviens sur mon application.
Voici mon code, je me suis inspiré du site officiel Android et de plusieurs Tuto.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| boutonTakePicture.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
Log.i(tag,"PHOTO");
Intent camIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File file = getFile();
camIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(file));
startActivityForResult(camIntent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}
});
}
private File getFile()
{
String folderimage = "sdcard/picture_camera_muscu";
File folder = new File(folderimage);
if(!folder.exists())
{
folder.mkdir();
}
String fileimage = "cam_image_"+nameExo+".jpg";
File image_file = new File(folder, fileimage);
finalPath = folderimage+fileimage;
return image_file;
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode,data);
String path = finalPath;
Log.i(tag, "PHOTO PRISE" + path);
imageViewMachine.setImageDrawable(Drawable.createFromPath(path));
}
} |
J'ai bien sur inséré les permissions et tout dans le manifest.
Merci beaucoup :)
Bonne journée