Sprache

TransitionPropagation.CaptureValues(TransitionValues) Methode

Definition

Erfasst die Werte in der Start- oder Endszene für die Eigenschaften, die diese Übergangsverteilung überwacht.

[Android.Runtime.Register("captureValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureValues_Landroid_transition_TransitionValues_Handler")]
public abstract void CaptureValues(Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureValues_Landroid_transition_TransitionValues_Handler")>]
abstract member CaptureValues : Android.Transitions.TransitionValues -> unit

Parameter

transitionValues
TransitionValues

Der Inhaber für alle Werte, die der Übergang speichern möchte. Werte werden im values Feld dieses TransitionValues-Objekts gespeichert und aus einem String-Wert schlüsselt. Um beispielsweise den Drehungswert einer Ansicht zu speichern, kann ein Übergang aufgerufen werden transitionValues.values.put("appname:transitionname:rotation", view.getRotation()). Die Zielansicht wird bereits in der TransitionValues-Struktur gespeichert, wenn diese Methode aufgerufen wird.

Attribute

Hinweise

Erfasst die Werte in der Start- oder Endszene für die Eigenschaften, die diese Übergangsverteilung überwacht. Diese Werte werden dann in einem späteren Aufruf #getStartDelay(ViewGroup, Transition, TransitionValues, TransitionValues)als startValues- oder EndValues-Struktur übergeben. Hauptanliegen einer Implementierung sind die Eigenschaften, bei denen sich der Übergang kümmert und welche Werte für alle diese Eigenschaften gelten. Die Anfangs- und Endwerte werden später während der #getStartDelay(ViewGroup, Transition, TransitionValues, TransitionValues). -Methode, um die Startverzögerung zu ermitteln.

Unterklassen müssen diese Methode implementieren. Die Methode sollte nur vom Übergangssystem aufgerufen werden; sie soll nicht von externen Klassen aufgerufen werden.

Java Dokumentation für android.transition.TransitionPropagation.captureValues(android.transition.TransitionValues).

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: