Compartir a través de


ViewPropertyAnimator.WithLayer Método

Definición

La vista asociada a este ViewPropertyAnimator tendrá su View#setLayerType(int, android.graphics.Paint) layer type valor establecido View#LAYER_TYPE_HARDWARE en durante la siguiente animación.

[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

Devoluciones

Este objeto permite encadenar llamadas a métodos de esta clase.

Atributos

Comentarios

La vista asociada a este ViewPropertyAnimator tendrá su View#setLayerType(int, android.graphics.Paint) layer type valor establecido View#LAYER_TYPE_HARDWARE en durante la siguiente animación. Como se indica en la documentación de View#LAYER_TYPE_HARDWARE, el tipo real de capa que se usa internamente depende de la situación en tiempo de ejecución de la vista. Si la actividad y esta vista están aceleradas por hardware, la capa también se acelerará. Si la actividad o la vista no se aceleran, la capa será eficazmente la misma que View#LAYER_TYPE_SOFTWARE.

Este estado no es persistente, ya sea en la vista o en este ViewPropertyAnimator: el tipo de capa de la vista se restaurará cuando finalice la animación a lo que se llamó a este método y esta configuración en ViewPropertyAnimator solo es válida para la siguiente animación. Tenga en cuenta que llamar a este método y, a continuación, establecer de forma independiente el tipo de capa de la vista (mediante una llamada directa a ) dará lugar a View#setLayerType(int, android.graphics.Paint)cierta incoherencia, incluida la restauración del tipo de capa en su valor pre-withLayer() cuando finaliza la animación.

Documentación de Java para android.view.ViewPropertyAnimator.withLayer().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también

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