Language

LayoutTransition.SetAnimateParentHierarchy(Boolean) メソッド

定義

このフラグは、CHANGE_APPEARINGアニメーションとCHANGE_DISAPPEARINGアニメーションのどちらを使用して、既定の変更アニメーションを親階層でも実行するかを制御します。

[Android.Runtime.Register("setAnimateParentHierarchy", "(Z)V", "GetSetAnimateParentHierarchy_ZHandler")]
public virtual void SetAnimateParentHierarchy(bool animateParentHierarchy);
[<Android.Runtime.Register("setAnimateParentHierarchy", "(Z)V", "GetSetAnimateParentHierarchy_ZHandler")>]
abstract member SetAnimateParentHierarchy : bool -> unit
override this.SetAnimateParentHierarchy : bool -> unit

パラメーター

animateParentHierarchy
Boolean

切り替えビューの親も遷移中にアニメーション化する必要があるかどうかを示すブール値。 既定値は true です。

属性

注釈

このフラグは、CHANGE_APPEARINGアニメーションとCHANGE_DISAPPEARINGアニメーションのどちらを使用して、既定の変更アニメーションを親階層でも実行するかを制御します。 これにより、遷移ビューのコンテナーも遷移できます。これは、コンテナーの境界が前後の状態間で変化し、切り替えアニメーション中に子をクリップする場合に必要になる場合があります。 たとえば、wrap_contentを含むレイアウトでは、子の寸法に応じて境界が調整されます。

既定の切り替えを変更すると、ターゲット ビューの境界とスクロール位置がアニメーション化されます。 これらは、遷移時に設定されたカスタム アニメーションではなく、親階層で実行されるアニメーションです。 これにより、移行中のコンテナーの子に対するカスタム動作が可能になりますが、変更する親のサイズ変更/再スクロールの標準的な動作が使用されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象