ViewPropertyAnimator.WithLayer 方法

定义

与此 ViewPropertyAnimator 关联的视图将设置为View#setLayerType(int, android.graphics.Paint) layer typeView#LAYER_TYPE_HARDWARE下一个动画的持续时间。

[Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")]
public virtual Android.Views.ViewPropertyAnimator WithLayer ();
[<Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")>]
abstract member WithLayer : unit -> Android.Views.ViewPropertyAnimator
override this.WithLayer : unit -> Android.Views.ViewPropertyAnimator

返回

此对象允许链接对此类中方法的调用。

属性

注解

与此 ViewPropertyAnimator 关联的视图将设置为View#setLayerType(int, android.graphics.Paint) layer typeView#LAYER_TYPE_HARDWARE下一个动画的持续时间。 如文档中 View#LAYER_TYPE_HARDWARE所述,内部使用的层的实际类型取决于视图的运行时情况。 如果活动和此视图是硬件加速的,则层也将加速。 如果活动或视图未加速,则层实际上与 View#LAYER_TYPE_SOFTWARE该层相同。

此状态不持久,无论是在视图上还是在此 ViewPropertyAnimator 上:当动画结束到调用此方法时视图的层类型时,视图的层类型将还原,而 ViewPropertyAnimator 上的此设置仅对下一个动画有效。 请注意,调用此方法,然后独立设置视图(通过直接调用) View#setLayerType(int, android.graphics.Paint)的层类型将导致一些不一致,包括使层类型还原到其预 withLayer() 值时动画结束。

适用于 . 的 android.view.ViewPropertyAnimator.withLayer()Java 文档

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

适用于

另请参阅

  • <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>