This commit is contained in:
lixiaopeng
2022-01-17 15:40:58 +08:00
parent 3b78536f9a
commit 2f0eb3c82a

View File

@@ -3,6 +3,7 @@ package com.mogo.eagle.core.function.hmi.ui.turnlight
import android.animation.AnimatorSet
import android.animation.ObjectAnimator
import android.content.Context
import android.os.Looper
import android.util.AttributeSet
import android.util.Log
import android.view.LayoutInflater
@@ -13,6 +14,9 @@ import android.view.animation.DecelerateInterpolator
import androidx.constraintlayout.widget.ConstraintLayout
import com.mogo.eagle.core.function.hmi.R
import kotlinx.android.synthetic.main.view_brake_light_status.view.*
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.GlobalScope
import kotlinx.coroutines.launch
/**
* @description
@@ -44,7 +48,10 @@ class BrakeViewStatus @JvmOverloads constructor(
tv_brake.visibility = View.VISIBLE
} else { //不踩刹车,就消失
scaleImageAndTv()
GlobalScope.launch(Dispatchers.Main) {
scaleImageAndTv()
}
var disappearAnimation = AlphaAnimation(1f, 0f)
disappearAnimation.duration = 1200
layout_brake.startAnimation(disappearAnimation)