Transition.GetTransitionProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Satz von Eigenschaftennamen zurück, der TransitionValues im objekt übergebenen #captureStartValues(TransitionValues) Objekt gespeichert wird, in das dieser Übergang sich um das Abbrechen überlappender Animationen kümmert.
[Android.Runtime.Register("getTransitionProperties", "()[Ljava/lang/String;", "GetGetTransitionPropertiesHandler")]
public virtual string[]? GetTransitionProperties();
[<Android.Runtime.Register("getTransitionProperties", "()[Ljava/lang/String;", "GetGetTransitionPropertiesHandler")>]
abstract member GetTransitionProperties : unit -> string[]
override this.GetTransitionProperties : unit -> string[]
Gibt zurück
Ein Array von Eigenschaftsnamen, wie in der Klassendokumentation für TransitionValues. Die Standardimplementierung gibt null zurück.
- Attribute
Hinweise
Gibt den Satz von Eigenschaftennamen zurück, der TransitionValues im objekt übergebenen #captureStartValues(TransitionValues) Objekt gespeichert wird, in das dieser Übergang sich um das Abbrechen überlappender Animationen kümmert. Wenn ein Übergang auf einem bestimmten Szenenstamm gestartet wird, werden alle Derzeit auf demselben Szenenstamm ausgeführten Übergänge überprüft, um festzustellen, ob die Eigenschaften, auf denen sie ihre Animationen basieren, den Endwerten derselben Eigenschaften im neuen Übergang zustimmen. Wenn die Endwerte nicht gleich sind, wird die alte Animation abgebrochen, da der neue Übergang eine neue Animation für diese neuen Werte startet. Wenn die Werte gleich sind, darf die alte Animation fortgesetzt werden, und für diesen Übergang wird keine neue Animation gestartet.
Ein Übergang muss diese Methode nicht außer Kraft setzen. Dies bedeutet jedoch nicht, dass die im vorherigen Absatz beschriebene Abbruchlogik für diesen Übergang übersprungen wird, was möglicherweise zu Artefakten führt, da alte Übergänge und neue Übergänge auf denselben Zielen parallel ausgeführt werden, wobei Ansichten gegenüber potenziell unterschiedlichen Endwerten animiert werden.
Java Dokumentation für android.transition.Transition.getTransitionProperties().
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.