From 5b2700ca68ebb532b3eb53115b00f262a5a4f7df Mon Sep 17 00:00:00 2001 From: Thomas BOY Date: Mon, 26 Jan 2015 15:18:34 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20du=20flash=20=C3=A0=20la=20camera?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../customCamera/res/drawable-hdpi/flash.png | Bin 0 -> 1248 bytes .../res/drawable-hdpi/no_flash.png | Bin 0 -> 2436 bytes .../res/layout/activity_camera_view.xml | 18 ++++++ .../geneanet/customcamera/CameraActivity.java | 55 ++++++++++++++++++ 4 files changed, 73 insertions(+) create mode 100644 src/android/customCamera/res/drawable-hdpi/flash.png create mode 100644 src/android/customCamera/res/drawable-hdpi/no_flash.png diff --git a/src/android/customCamera/res/drawable-hdpi/flash.png b/src/android/customCamera/res/drawable-hdpi/flash.png new file mode 100644 index 0000000000000000000000000000000000000000..9d408d4dbe07e6def9f8bd0930f0b112a6684828 GIT binary patch literal 1248 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 + + + + supportedFlashModes = parameters.getSupportedFlashModes(); + if (supportedFlashModes == null + || supportedFlashModes.isEmpty() + || supportedFlashModes.size() == 1 + && supportedFlashModes.get(0).equals(Camera.Parameters.FLASH_MODE_OFF)) { + return false; + } + + return true; + } }