fix #145, blink in a black screen at photo capturing

This commit is contained in:
tibbi
2019-09-03 11:26:52 +02:00
parent c2b042c5ac
commit 7e4985d629
2 changed files with 11 additions and 0 deletions

View File

@ -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()
}