Partager via


ViewPropertyAnimator.WithLayer Méthode

Définition

La vue associée à cette ViewPropertyAnimator aura sa View#setLayerType(int, android.graphics.Paint) layer type valeur View#LAYER_TYPE_HARDWARE pour la durée de l’animation suivante.

[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

Retours

Cet objet, permettant aux appels aux méthodes de cette classe d’être chaînés.

Attributs

Remarques

La vue associée à cette ViewPropertyAnimator aura sa View#setLayerType(int, android.graphics.Paint) layer type valeur View#LAYER_TYPE_HARDWARE pour la durée de l’animation suivante. Comme indiqué dans la documentation pour View#LAYER_TYPE_HARDWARE, le type réel de couche utilisé en interne dépend de la situation d’exécution de la vue. Si l’activité et cette vue sont accélérées par le matériel, la couche est également accélérée. Si l’activité ou la vue n’est pas accélérée, la couche sera effectivement la même que View#LAYER_TYPE_SOFTWARE.

Cet état n’est pas persistant, soit sur la vue, soit sur ce ViewPropertyAnimator : le type de couche de la vue sera restauré lorsque l’animation se termine par ce qu’elle était quand cette méthode a été appelée, et ce paramètre sur ViewPropertyAnimator n’est valide que pour l’animation suivante. Notez que l’appel de cette méthode, puis la définition indépendante du type de couche de la vue (par un appel direct à View#setLayerType(int, android.graphics.Paint)) entraîne une incohérence, notamment la restauration du type de couche sur sa valeur de pré-withLayer() lorsque l’animation se termine.

Documentation Java pour android.view.ViewPropertyAnimator.withLayer().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi

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