[6.3.0]
[taxi_p 动画修改]
This commit is contained in:
@@ -86,6 +86,7 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
ZhiViewmanager.showListeningAni(ZhiViewmanager.beltAni)
|
||||
aciv_start_autopilt_success_bg.alpha = 0f
|
||||
aciv_start_autopilt_success_ani.alpha = 0f
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
} else {
|
||||
aniCheck2StartAutopilotView = null
|
||||
ZhiViewmanager.showListeningAni(ZhiViewmanager.normalAni)
|
||||
@@ -142,6 +143,9 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
}
|
||||
when (status) {
|
||||
0 -> {
|
||||
aciv_start_autopilt_success_bg.alpha = 0f
|
||||
aciv_start_autopilt_success_ani.alpha = 0f
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
checkPhoneNumber.visibility = View.VISIBLE
|
||||
startAutopilotView.visibility = View.GONE
|
||||
startAutopilotClose.visibility = View.GONE
|
||||
@@ -150,6 +154,9 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
}.start()
|
||||
}
|
||||
1 -> {
|
||||
aciv_start_autopilt_success_bg.alpha = 0f
|
||||
aciv_start_autopilt_success_ani.alpha = 0f
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
checkPhoneNumber.visibility = View.GONE
|
||||
startAutopilotView.visibility = View.VISIBLE
|
||||
startAutopilotClose.visibility = View.VISIBLE
|
||||
@@ -186,6 +193,10 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
animatorSetCompat.duration=700
|
||||
animatorSetCompat.interpolator = LinearInterpolator()
|
||||
animatorSetCompat.addListener(object :AnimatorListenerAdapter(){
|
||||
override fun onAnimationEnd(animation: Animator) {
|
||||
super.onAnimationEnd(animation)
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
}
|
||||
override fun onAnimationStart(animation: Animator) {
|
||||
RxUtils.createSubscribe(350) {
|
||||
val aniStartAutopilotSuccessAni =
|
||||
@@ -204,6 +215,7 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
this@ChekAndStartAutopilotView.visibility = View.GONE
|
||||
aciv_start_autopilt_success_bg.alpha = 0f
|
||||
aciv_start_autopilt_success_ani.alpha = 0f
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
}
|
||||
|
||||
override fun onAnimationCancel(animation: Animator) {
|
||||
@@ -211,6 +223,7 @@ class ChekAndStartAutopilotView : WindowRelativeLayout,
|
||||
this@ChekAndStartAutopilotView.visibility = View.GONE
|
||||
aciv_start_autopilt_success_bg.alpha = 0f
|
||||
aciv_start_autopilt_success_ani.alpha = 0f
|
||||
d(SceneConstant.M_TAXI_P + TAG, "透明度${aciv_start_autopilt_success_bg.alpha}---${aciv_start_autopilt_success_ani.alpha}")
|
||||
}
|
||||
}).duration=1000L
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user