From a31bf7ef3fd58b0f463ef4d18eaa826e9ca543a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=A1vio=20Keglevich?= Date: Thu, 25 Jan 2024 00:35:48 -0300 Subject: [PATCH] Removed switch statement --- .../feature/SwitchesController.java | 34 ++++++++----------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/app/src/main/java/com/fkeglevich/rawdumper/controller/feature/SwitchesController.java b/app/src/main/java/com/fkeglevich/rawdumper/controller/feature/SwitchesController.java index ed180f78..ce6fef67 100644 --- a/app/src/main/java/com/fkeglevich/rawdumper/controller/feature/SwitchesController.java +++ b/app/src/main/java/com/fkeglevich/rawdumper/controller/feature/SwitchesController.java @@ -76,27 +76,21 @@ private void setupSwitch(@IdRes int id, boolean initValue, RawSettings rawSettin widget.setChecked(initValue); widget.setOnCheckedChangeListener((buttonView, isChecked) -> { - switch (id) + if (id == R.id.klvSwitch) { - case R.id.klvSwitch: - rawSettings.keepLensVignetting = isChecked; - break; - - case R.id.cmpSwitch: - rawSettings.compressRawFiles = isChecked; - break; - - case R.id.safSwitch: - rawSettings.shouldInvertFrontCameraRows = isChecked; - break; - - case R.id.digestSwitch: - rawSettings.calculateDigest = isChecked; - break; - - case R.id.analogSwitch: - rawSettings.addAnalogFilter = isChecked; - break; + rawSettings.keepLensVignetting = isChecked; + } else if (id == R.id.cmpSwitch) + { + rawSettings.compressRawFiles = isChecked; + } else if (id == R.id.safSwitch) + { + rawSettings.shouldInvertFrontCameraRows = isChecked; + } else if (id == R.id.digestSwitch) + { + rawSettings.calculateDigest = isChecked; + } else if (id == R.id.analogSwitch) + { + rawSettings.addAnalogFilter = isChecked; } }); }