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的布局将根据其子级的维度调整其边界。

默认更改的转换对目标视图的边界和滚动位置进行动画处理。 这些是将在父层次结构上运行的动画,而不是在切换时设置的自定义动画。 这允许转换容器的子级自定义行为,但对任何更改的父级使用大小/重新注册的标准行为。

适用于 . 的 android.animation.LayoutTransition.setAnimateParentHierarchy(boolean)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于