Condividi tramite


WindowInsetsAnimation.InterpolatedFraction Proprietà

Definizione

Restituisce lo stato frazionaria interpolato di questa animazione tra lo stato iniziale dell'animazione e lo stato finale dell'animazione.

public float InterpolatedFraction { [Android.Runtime.Register("getInterpolatedFraction", "()F", "", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getInterpolatedFraction", "()F", "", ApiSince=30)>]
member this.InterpolatedFraction : single

Valore della proprietà

Stato interpolato corrente di questa animazione.

Attributi

Commenti

Restituisce lo stato frazionaria interpolato di questa animazione tra lo stato iniziale dell'animazione e lo stato finale dell'animazione. Si noti che questo stato è lo stato di avanzamento globale dell'animazione, mentre Callback#onProgress invierà solo gli inset che possono essere inseriti da WindowInsets#inset elementi padre di visualizzazioni nella gerarchia. Lo stato di avanzamento per ogni animazione inset è globale per l'intera animazione. Un'animazione anima tutte le cose insieme (in, out, ...). Se non si animano insieme, avremmo più animazioni.

Nota: nel caso in cui l'applicazione controlli l'animazione, il valore restituito qui sarà lo stesso dell'applicazione passata a WindowInsetsAnimationController#setInsetsAndAlpha(Insets, float, float), interpolata con l'interpolatore passato in WindowInsetsController#controlWindowInsetsAnimation.

Nota: per le animazioni avviate dal sistema, verrà restituito sempre un valore valido compreso tra 0 e 1.

Documentazione java per android.view.WindowInsetsAnimation.getInterpolatedFraction().

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