ChangeTransform.ReparentWithOverlay 属性

定义

返回对父级的更改是否应使用覆盖。 - 或 - 设置对父级的更改是否应使用覆盖。

public virtual bool ReparentWithOverlay { [Android.Runtime.Register("getReparentWithOverlay", "()Z", "GetGetReparentWithOverlayHandler")] get; [Android.Runtime.Register("setReparentWithOverlay", "(Z)V", "GetSetReparentWithOverlay_ZHandler")] set; }
[<get: Android.Runtime.Register("getReparentWithOverlay", "()Z", "GetGetReparentWithOverlayHandler")>]
[<set: Android.Runtime.Register("setReparentWithOverlay", "(Z)V", "GetSetReparentWithOverlay_ZHandler")>]
member this.ReparentWithOverlay : bool with get, set

属性值

true 如果更改的父级应在场景根的覆盖层内执行转换,或者 false 父更改仅影响转换视图的转换。

属性

注解

属性 getter 文档:

返回对父级的更改是否应使用覆盖。 当父更改不使用覆盖时,它会影响子级的转换。 默认值为 true

注意:当父级更改时不使用覆盖层时,当视图在父级边界外移动时,可以剪裁视图。 设置 android.view.ViewGroup#setClipChildren(boolean)android.view.ViewGroup#setClipToPadding(boolean) 提供帮助。 此外,如果未使用覆盖层并且父级正在对其位置进行动画处理,则子视图的位置将相对于其父视图的最终位置,因此它可能在开始时显示为“跳转”。

适用于 . 的 android.transition.ChangeTransform.getReparentWithOverlay()Java 文档

属性 setter 文档:

设置对父级的更改是否应使用覆盖。 当父更改不使用覆盖时,它会影响子级的转换。 默认值为 true

注意:当父级更改时不使用覆盖层时,当视图在父级边界外移动时,可以剪裁视图。 设置 android.view.ViewGroup#setClipChildren(boolean)android.view.ViewGroup#setClipToPadding(boolean) 提供帮助。 此外,如果未使用覆盖层并且父级正在对其位置进行动画处理,则子视图的位置将相对于其父视图的最终位置,因此它可能在开始时显示为“跳转”。

适用于 . 的 android.transition.ChangeTransform.setReparentWithOverlay(boolean)Java 文档

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

适用于