鸿蒙OS开发文档 鸿蒙OS TransitionScheduler

2024-02-25 开发教程 鸿蒙OS开发文档 匿名 6

TransitionScheduler

java.lang.Object
|---ohos.agp.transition.TransitionScheduler

public class TransitionScheduler
extends Object

创建一个转换调度器。

Since:

3

嵌套类摘要

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

构造函数摘要

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

方法总结

修饰符和类型方法描述
voidsetTransition(Transition transition)为调度程序设置转换。
voidsetTransitionEndListener(TransitionScheduler.ITransitionEndListener listener)为过渡调度程序设置一个监听器以监视过渡的结束。
voidstartNewRootTransition(ComponentContainer oldRoot, ComponentContainer newRoot)响应从旧组件到新组件的切换启动转换。
voidstartTransition(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