鴻蒙OS TransitionGroup

2022-10-09 11:30 更新

TransitionGroup

java.lang.Object

|---ohos.agp.transition.Transition

|---|---ohos.agp.transition.TransitionGroup

public class TransitionGroup
extends Transition

實(shí)現(xiàn)一個過渡組,其中包括一個或多個可以順序或同時播放的過渡效果。 典型的過渡效果包括 TransitionZoomingMove。

Since:

7

嵌套類摘要

修飾符和類型 描述
static class TransitionGroup.Sequence 序列常數(shù)

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

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

方法總結(jié)

修飾符和類型 方法 描述
void addTransition(Transition transition) 添加過渡效果。
void precludeElement(int id, boolean preclude) 排除組件或恢復(fù)排除的組件。
void removeTransition(Transition transition) 移除過渡效果。
void setSequence(int sequence) 設(shè)置此轉(zhuǎn)場組中轉(zhuǎn)場效果的播放順序。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從類 ohos.agp.transition.Transition 繼承的方法
setCurve, setCurveType, setDuration, setDuration

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

TransitionGroup

public TransitionGroup()

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

Since:

7

方法詳情

setSequence

public void setSequence(int sequence)

設(shè)置此轉(zhuǎn)場組中轉(zhuǎn)場效果的播放順序。

參數(shù):

參數(shù)名稱 參數(shù)描述
sequence 指示要設(shè)置的播放順序。 值為 0 表示同時播放過渡效果,為 1 表示按順序播放。

Since:

7

addTransition

public void addTransition(Transition transition)

添加過渡效果。

參數(shù):

參數(shù)名稱 參數(shù)描述
transition 表示要添加的過渡效果。

Since:

7

removeTransition

public void removeTransition(Transition transition)

移除過渡效果。

參數(shù):

參數(shù)名稱 參數(shù)描述
transition 指示要移除的過渡效果。

Since:

7

precludeElement

public void precludeElement(int id, boolean preclude)

排除組件或恢復(fù)排除的組件。

參數(shù):

參數(shù)名稱 參數(shù)描述
id 表示組件ID。
preclude 指定是排除還是恢復(fù)組件。 true 表示排除組件,false 表示恢復(fù)組件。

Since:

7

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號