Freigeben über


Transition.CaptureStartValues(TransitionValues) Methode

Definition

Erfasst die Werte in der Startszene für die Eigenschaften, die dieser Übergang überwacht.

[Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler")]
public abstract void CaptureStartValues (Android.Transitions.TransitionValues? transitionValues);
[<Android.Runtime.Register("captureStartValues", "(Landroid/transition/TransitionValues;)V", "GetCaptureStartValues_Landroid_transition_TransitionValues_Handler")>]
abstract member CaptureStartValues : 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 Startszene für die Eigenschaften, die dieser Übergang überwacht. Diese Werte werden dann in einem späteren Aufruf #createAnimator(ViewGroup, TransitionValues, TransitionValues)als startValues-Struktur übergeben. Das Hauptanliegen einer Implementierung ist, was die Eigenschaften sind, bei denen sich der Übergang kümmert und welche Werte für alle diese Eigenschaften gelten. Die Start- und Endwerte werden später während der #createAnimator(android.view.ViewGroup, TransitionValues, TransitionValues) Methode verglichen, um zu bestimmen, was( falls vorhanden) Animationen ausgeführt werden sollen.

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.Transition.captureStartValues(android.transition.TransitionValues).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen

  • CaptureEndValues(TransitionValues)
  • <xref:Android.Transitions.Transition.CreateAnimator(Android.Views.ViewGroup%2c+Android.Transitions.TransitionValues%2c+Android.Transitions.TransitionValues)>