阅读(1052) (10)

鸿蒙OS TransitionScheduler

2022-10-09 11:04:55 更新

TransitionScheduler

java.lang.Object

|---ohos.agp.transition.TransitionScheduler

public class TransitionScheduler
extends Object

创建一个转换调度器。

Since:

3

嵌套类摘要

修饰符和类型 描述
static interface TransitionScheduler.ITransitionEndListener 表示监听转换结束的监听器。

构造函数摘要

构造函数 描述
TransitionScheduler() 用于创建 TransitionScheduler 实例的默认构造函数。

方法总结

修饰符和类型 方法 描述
void setTransition(Transition transition) 为调度程序设置转换。
void setTransitionEndListener(TransitionScheduler.ITransitionEndListener listener) 为过渡调度程序设置一个监听器以监视过渡的结束。
void startNewRootTransition(ComponentContainer oldRoot, ComponentContainer newRoot) 响应从旧组件到新组件的切换启动转换。
void startTransition(TransitionComponents components) 开始过渡。
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

构造函数详细信息

TransitionScheduler

public TransitionScheduler()

用于创建 TransitionScheduler 实例的默认构造函数。

此构造函数针对转换的调度程序。

Since:

3

方法详情

setTransition

public void setTransition(Transition transition)

为调度程序设置转换。

参数:

参数名称 参数描述
transition 指示要为调度程序设置的转换。

Since:

3

startTransition

public void startTransition(TransitionComponents components)

开始过渡。

参数:

参数名称 参数描述
components 指示过渡的结束组件。

Since:

3

startNewRootTransition

public void startNewRootTransition(ComponentContainer oldRoot, ComponentContainer newRoot)

响应从旧组件到新组件的切换启动转换。

参数:

参数名称 参数描述
oldRoot 表示旧组件。
newRoot 表示新组件。

Since:

3

setTransitionEndListener

public void setTransitionEndListener(TransitionScheduler.ITransitionEndListener listener)

为过渡调度程序设置一个监听器以监视过渡的结束。

参数:

参数名称 参数描述
listener 指示要设置的侦听器。

Since:

3