次の方法で共有


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

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

属性

注釈

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

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

の Java ドキュメントandroid.animation.LayoutTransition.setAnimateParentHierarchy(boolean)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象