From 2d6a41b6121136a29bb47c4b73bee29a4e6f0878 Mon Sep 17 00:00:00 2001 From: Thomas BOY Date: Tue, 20 Jan 2015 15:14:09 +0100 Subject: [PATCH] On desactive le bouton une fois qu'on a demande une photo. Puis on le reactive apres avoir choisi accepter ou refuser --- .../src/org/geneanet/customcamera/CameraActivity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java b/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java index 5d1e13e..ec29f71 100644 --- a/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java +++ b/src/android/customCamera/src/org/geneanet/customcamera/CameraActivity.java @@ -563,6 +563,8 @@ public class CameraActivity extends Activity { * Method to take picture. */ public void takePhoto() { + ImageButton imgIcon = (ImageButton)findViewById(R.id.capture); + imgIcon.setEnabled(false); // Handles the moment where picture is taken ShutterCallback shutterCallback = new ShutterCallback() { public void onShutter() { @@ -675,6 +677,8 @@ public class CameraActivity extends Activity { } TransferBigData.setImgTaken(stream.toByteArray()); + ImageButton imgIcon = (ImageButton)findViewById(R.id.capture); + imgIcon.setEnabled(true); // Return to success & finish current activity. cameraActivityCurrent.setResult(1,new Intent()); @@ -702,6 +706,8 @@ public class CameraActivity extends Activity { * @param view The current View. */ public void declinePhoto(View view) { + ImageButton imgIcon = (ImageButton)findViewById(R.id.capture); + imgIcon.setEnabled(true); photoTaken = null; displayPicture(); }