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 Eigenschaftsnamen zurück, der in dem objekt gespeichert ist, das TransitionValues
an #captureStartValues(TransitionValues)
übergeben wird, um das dieser Übergang zum 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 Eigenschaftennamen, wie in der Klassendokumentation für TransitionValues
beschrieben. Die Standardimplementierung gibt null
zurück.
- Attribute
Hinweise
Gibt den Satz von Eigenschaftsnamen zurück, der in dem objekt gespeichert ist, das TransitionValues
an #captureStartValues(TransitionValues)
übergeben wird, um das dieser Übergang zum Abbrechen überlappender Animationen kümmert. Wenn ein Übergang in einem bestimmten Szenenstamm gestartet wird, werden alle Derzeit in demselben Szenenstamm ausgeführten Übergänge überprüft, um festzustellen, ob die Eigenschaften, auf denen sie ihre Animationen basieren, mit den Endwerten der gleichen Eigenschaften im neuen Übergang übereinstimmen. Wenn die Endwerte nicht gleich sind, wird die alte Animation abgebrochen, da der neue Übergang eine neue Animation zu diesen neuen Werten 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 überschreiben. Dies nicht zu tun, bedeutet jedoch, 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 den gleichen Zielen parallel ausgeführt werden, wodurch Ansichten zu potenziell unterschiedlichen Endwerten animiert werden.
Java-Dokumentation für android.transition.Transition.getTransitionProperties()
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.