鴻蒙OS TransitionScheduler

2022-10-09 16:57 更新

TransitionScheduler

java.lang.Object

|---ohos.agp.transition.TransitionScheduler

public class TransitionScheduler
extends Object

創(chuàng)建一個轉(zhuǎn)換調(diào)度器。

Since:

3

嵌套類摘要

修飾符和類型 描述
static interface TransitionScheduler.ITransitionEndListener 表示監(jiān)聽轉(zhuǎn)換結(jié)束的監(jiān)聽器。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
TransitionScheduler() 用于創(chuàng)建 TransitionScheduler 實例的默認(rèn)構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型 方法 描述
void setTransition(Transition transition) 為調(diào)度程序設(shè)置轉(zhuǎn)換。
void setTransitionEndListener(TransitionScheduler.ITransitionEndListener listener) 為過渡調(diào)度程序設(shè)置一個監(jiān)聽器以監(jiān)視過渡的結(jié)束。
void startNewRootTransition(ComponentContainer oldRoot, ComponentContainer newRoot) 響應(yīng)從舊組件到新組件的切換啟動轉(zhuǎn)換。
void startTransition(TransitionComponents components) 開始過渡。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

TransitionScheduler

public TransitionScheduler()

用于創(chuàng)建 TransitionScheduler 實例的默認(rèn)構(gòu)造函數(shù)。

此構(gòu)造函數(shù)針對轉(zhuǎn)換的調(diào)度程序。

Since:

3

方法詳情

setTransition

public void setTransition(Transition transition)

為調(diào)度程序設(shè)置轉(zhuǎn)換。

參數(shù):

參數(shù)名稱 參數(shù)描述
transition 指示要為調(diào)度程序設(shè)置的轉(zhuǎn)換。

Since:

3

startTransition

public void startTransition(TransitionComponents components)

開始過渡。

參數(shù):

參數(shù)名稱 參數(shù)描述
components 指示過渡的結(jié)束組件。

Since:

3

startNewRootTransition

public void startNewRootTransition(ComponentContainer oldRoot, ComponentContainer newRoot)

響應(yīng)從舊組件到新組件的切換啟動轉(zhuǎn)換。

參數(shù):

參數(shù)名稱 參數(shù)描述
oldRoot 表示舊組件。
newRoot 表示新組件。

Since:

3

setTransitionEndListener

public void setTransitionEndListener(TransitionScheduler.ITransitionEndListener listener)

為過渡調(diào)度程序設(shè)置一個監(jiān)聽器以監(jiān)視過渡的結(jié)束。

參數(shù):

參數(shù)名稱 參數(shù)描述
listener 指示要設(shè)置的偵聽器。

Since:

3

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號