Condividi tramite


ViewPropertyAnimator.WithLayer Metodo

Definizione

La visualizzazione associata a questo ViewPropertyAnimator sarà View#setLayerType(int, android.graphics.Paint) layer type impostata su View#LAYER_TYPE_HARDWARE per la durata dell'animazione successiva.

[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

Restituisce

Questo oggetto, che consente di concatenare le chiamate ai metodi in questa classe.

Attributi

Commenti

La visualizzazione associata a questo ViewPropertyAnimator sarà View#setLayerType(int, android.graphics.Paint) layer type impostata su View#LAYER_TYPE_HARDWARE per la durata dell'animazione successiva. Come indicato nella documentazione per View#LAYER_TYPE_HARDWARE, il tipo effettivo di livello usato internamente dipende dalla situazione di runtime della vista. Se l'attività e questa visualizzazione sono accelerate dall'hardware, anche il livello verrà accelerato. Se l'attività o la visualizzazione non è accelerata, il livello sarà effettivamente uguale View#LAYER_TYPE_SOFTWAREa .

Questo stato non è persistente, nella visualizzazione o in questo ViewPropertyAnimator: il tipo di livello della visualizzazione verrà ripristinato al termine dell'animazione a quello che era quando è stato chiamato questo metodo e questa impostazione in ViewPropertyAnimator è valida solo per l'animazione successiva. Si noti che la chiamata a questo metodo e quindi l'impostazione indipendente del tipo di livello di View (tramite una chiamata diretta a View#setLayerType(int, android.graphics.Paint)) comporterà una certa incoerenza, inclusa la ripristino del tipo di livello nel valore pre-withLayer() al termine dell'animazione.

Documentazione java per android.view.ViewPropertyAnimator.withLayer().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

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