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 8be88c20..4dda5a96 100644 --- a/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/camera/activities/MainActivity.kt @@ -29,6 +29,7 @@ import kotlinx.android.synthetic.main.activity_main.* class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener { private val FADE_DELAY = 5000L + private val CAPTURE_ANIMATION_DURATION = 100L lateinit var mTimerHandler: Handler private lateinit var mOrientationEventListener: OrientationEventListener @@ -267,6 +268,9 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener { if (mIsInPhotoMode) { toggleBottomButtons(true) mPreview?.tryTakePicture() + capture_black_screen.animate().alpha(0.8f).setDuration(CAPTURE_ANIMATION_DURATION).withEndAction { + capture_black_screen.animate().alpha(0f).setDuration(CAPTURE_ANIMATION_DURATION).start() + }.start() } else { mPreview?.toggleRecording() } diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index efbe1107..62a739a1 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -11,6 +11,13 @@ android:layout_width="wrap_content" android:layout_height="wrap_content"/> + +