From d9fbc17bff64a5f7ebfa5ac124b219eb1b0b99bc Mon Sep 17 00:00:00 2001 From: darthpaul Date: Tue, 20 Sep 2022 16:51:23 +0100 Subject: [PATCH] animate shutter icon --- .../camera/activities/MainActivity.kt | 2 +- app/src/main/res/drawable/ic_shutter.xml | 18 ++++++++++++++ .../main/res/drawable/ic_shutter_animated.xml | 24 +++++++++++++++++++ .../main/res/drawable/ic_shutter_vector.xml | 9 ------- .../drawable/shutter_pressed_to_unpressed.xml | 17 +++++++++++++ .../drawable/shutter_unpressed_to_pressed.xml | 17 +++++++++++++ app/src/main/res/layout/activity_main.xml | 10 ++++---- app/src/main/res/values/dimens.xml | 1 + 8 files changed, 82 insertions(+), 16 deletions(-) create mode 100644 app/src/main/res/drawable/ic_shutter.xml create mode 100644 app/src/main/res/drawable/ic_shutter_animated.xml delete mode 100644 app/src/main/res/drawable/ic_shutter_vector.xml create mode 100644 app/src/main/res/drawable/shutter_pressed_to_unpressed.xml create mode 100644 app/src/main/res/drawable/shutter_unpressed_to_pressed.xml diff --git a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt index e48d79b1..b7d7ae70 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -460,7 +460,7 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, Camera } private fun initPhotoMode() { - shutter.setImageResource(R.drawable.ic_shutter_vector) + shutter.setImageResource(R.drawable.ic_shutter_animated) mPreview?.initPhotoMode() setupPreviewImage(true) selectPhotoTab() diff --git a/app/src/main/res/drawable/ic_shutter.xml b/app/src/main/res/drawable/ic_shutter.xml new file mode 100644 index 00000000..e819768a --- /dev/null +++ b/app/src/main/res/drawable/ic_shutter.xml @@ -0,0 +1,18 @@ + + + + + diff --git a/app/src/main/res/drawable/ic_shutter_animated.xml b/app/src/main/res/drawable/ic_shutter_animated.xml new file mode 100644 index 00000000..b1baee68 --- /dev/null +++ b/app/src/main/res/drawable/ic_shutter_animated.xml @@ -0,0 +1,24 @@ + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_shutter_vector.xml b/app/src/main/res/drawable/ic_shutter_vector.xml deleted file mode 100644 index 465884e0..00000000 --- a/app/src/main/res/drawable/ic_shutter_vector.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/shutter_pressed_to_unpressed.xml b/app/src/main/res/drawable/shutter_pressed_to_unpressed.xml new file mode 100644 index 00000000..b3ed87e3 --- /dev/null +++ b/app/src/main/res/drawable/shutter_pressed_to_unpressed.xml @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/app/src/main/res/drawable/shutter_unpressed_to_pressed.xml b/app/src/main/res/drawable/shutter_unpressed_to_pressed.xml new file mode 100644 index 00000000..4f2692f0 --- /dev/null +++ b/app/src/main/res/drawable/shutter_unpressed_to_pressed.xml @@ -0,0 +1,17 @@ + + + + + + + + + diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 8f7a7b6b..72a572f7 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -32,9 +32,7 @@ - + 56dp + 72dp 48dp 24dp 10dp