ValueAnimator.SetCurrentFraction(Single) Methode

Definition

Legt die Position der Animation auf den angegebenen Bruch fest.

[Android.Runtime.Register("setCurrentFraction", "(F)V", "GetSetCurrentFraction_FHandler", ApiSince=22)]
public virtual void SetCurrentFraction(float fraction);
[<Android.Runtime.Register("setCurrentFraction", "(F)V", "GetSetCurrentFraction_FHandler", ApiSince=22)>]
abstract member SetCurrentFraction : single -> unit
override this.SetCurrentFraction : single -> unit

Parameter

fraction
Single

Der Bruch, zu dem die Animation erweitert oder neu gewockt wird. Werte außerhalb des Bereichs von 0 bis zum maximalen Bruch für den Animator werden an den richtigen Bereich geklemmt.

Attribute

Hinweise

Legt die Position der Animation auf den angegebenen Bruch fest. Dieser Bruch sollte zwischen 0 und dem gesamten Bruchteil der Animation sein, einschließlich jeder Wiederholung. Das heißt, ein Bruchteil von 0 positioniert die Animation am Anfang, einen Wert von 1 am Ende und einen Wert von 2 am Ende eines Umkehranimators, der einmal wiederholt wird. Wenn die Animation noch nicht gestartet wurde, wird sie nach dem Festlegen auf diesen Bruch nicht vorwärts weitergeleitet. sie legt einfach den Bruch auf diesen Wert fest und führt alle geeigneten Aktionen basierend auf diesem Bruch aus. Wenn die Animation bereits ausgeführt wird, legt setCurrentFraction() den aktuellen Bruch auf diesen Wert fest und setzt die Wiedergabe von diesem Punkt aus fort. Animator.AnimatorListener Ereignisse werden aufgrund einer Änderung des Bruchs nicht aufgerufen; diese Ereignisse werden nur verarbeitet, während die Animation ausgeführt wird.

Java Dokumentation für android.animation.ValueAnimator.setCurrentFraction(float).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: