mirror of
https://github.com/SimpleMobileTools/Simple-Camera.git
synced 2025-02-16 11:20:55 +01:00
fix #145, blink in a black screen at photo capturing
This commit is contained in:
parent
c2b042c5ac
commit
7e4985d629
@ -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()
|
||||
}
|
||||
|
@ -11,6 +11,13 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"/>
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/capture_black_screen"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:alpha="0"
|
||||
android:background="#000000" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/settings"
|
||||
android:layout_width="@dimen/icon_size"
|
||||
|
Loading…
x
Reference in New Issue
Block a user