public static interface Transition.TransitionListener
android.transition.Transition.TransitionListener |
转换监听器接收来自转换的通知。 通知表明转换生命周期事件。
Public methods |
|
---|---|
abstract void |
onTransitionCancel(Transition transition) 关于取消过渡的通知。 |
abstract void |
onTransitionEnd(Transition transition) 关于转换结束的通知。 |
abstract void |
onTransitionPause(Transition transition) 转换暂停时通知。 |
abstract void |
onTransitionResume(Transition transition) 转换恢复时的通知。 |
abstract void |
onTransitionStart(Transition transition) 关于转换开始的通知。 |
void onTransitionCancel (Transition transition)
关于取消过渡的通知。 请注意,取消可能由尚未开始的子过渡的父母TransitionSet
调用。 这允许子过渡恢复被设置为createAnimator()
时间的目标对象的状态。
Parameters | |
---|---|
transition |
Transition : The transition which was canceled. |
void onTransitionEnd (Transition transition)
关于转换结束的通知。 取消的转换将始终通知监听者取消和结束事件。 也就是说,总是调用onTransitionEnd(Transition)
,无论过渡是取消还是播放完成。
Parameters | |
---|---|
transition |
Transition : The transition which reached its end. |
void onTransitionPause (Transition transition)
转换暂停时通知。 请注意,createAnimator()可能由父节点TransitionSet
在尚未开始的子节点上调用。 这允许子过渡恢复被设置为createAnimator()
时间的目标对象上的状态。
Parameters | |
---|---|
transition |
Transition : The transition which was paused. |
void onTransitionResume (Transition transition)
转换恢复时的通知。 请注意,resume()可能会由父节点TransitionSet
在尚未开始的子节点上调用。 这允许子过渡恢复到先前调用onTransitionPause(Transition)
可能已经改变的状态。
Parameters | |
---|---|
transition |
Transition : The transition which was resumed. |
void onTransitionStart (Transition transition)
关于转换开始的通知。
Parameters | |
---|---|
transition |
Transition : The started transition. |