Transition.PathMotion Eigenschaft
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 das Algorithmusobjekt zurück, das für die Interpolation entlang von zwei Dimensionen verwendet wird. -oder- Legt den Algorithmus fest, der zum Berechnen der zweidimensionalen Interpolation verwendet wird.
public virtual Android.Transitions.PathMotion? PathMotion { [Android.Runtime.Register("getPathMotion", "()Landroid/transition/PathMotion;", "GetGetPathMotionHandler")] get; [Android.Runtime.Register("setPathMotion", "(Landroid/transition/PathMotion;)V", "GetSetPathMotion_Landroid_transition_PathMotion_Handler")] set; }
[<get: Android.Runtime.Register("getPathMotion", "()Landroid/transition/PathMotion;", "GetGetPathMotionHandler")>]
[<set: Android.Runtime.Register("setPathMotion", "(Landroid/transition/PathMotion;)V", "GetSetPathMotion_Landroid_transition_PathMotion_Handler")>]
member this.PathMotion : Android.Transitions.PathMotion with get, set
Eigenschaftswert
Das Algorithmusobjekt, das für die Interpolation entlang von zwei Dimensionen verwendet wird.
- Attribute
Hinweise
Dokumentation zum Property Getter:
Gibt das Algorithmusobjekt zurück, das für die Interpolation entlang von zwei Dimensionen verwendet wird. Dies wird in der Regel verwendet, um die Ansichtsbewegung zwischen zwei Punkten zu bestimmen.
Verwenden Sie beim Beschreiben in XML ein geschachteltes XML-Tag für die Pfadbewegung. Dabei kann es sich um eine der integrierten Tags arcMotion oder patternPathMotion um eine benutzerdefinierte PathMotion pathMotion handeln, die mit dem class vollständig beschriebenen Klassennamen zugeschrieben wird. Beispiel:
{@code
<changeBounds>
<pathMotion class="my.app.transition.MyPathMotion"/>
</changeBounds>}
oder
{@code
<changeBounds>
<arcMotion android:minimumHorizontalAngle="15"
android:minimumVerticalAngle="0"
android:maximumAngle="90"/>
</changeBounds>}
Java Dokumentation für android.transition.Transition.getPathMotion().
Dokumentation zum Eigenschaftensatzer:
Legt den Algorithmus fest, der zum Berechnen der zweidimensionalen Interpolation verwendet wird.
Übergänge wie das android.transition.ChangeBounds Verschieben von Ansichten, in der Regel in einem geraden Pfad zwischen den Anfangs- und Endpositionen. Anwendungen, die diese Bewegungen in einer Kurve bewegen möchten, können ändern, wie Ansichten in zwei Dimensionen interpolieren, indem PathMotion erweitert und implementiert wird android.transition.PathMotion#getPath(float, float, float, float).
Verwenden Sie beim Beschreiben in XML ein geschachteltes XML-Tag für die Pfadbewegung. Dabei kann es sich um eine der integrierten Tags arcMotion oder patternPathMotion um eine benutzerdefinierte PathMotion pathMotion handeln, die mit dem class vollständig beschriebenen Klassennamen zugeschrieben wird. Beispiel:
{@code
<changeBounds>
<pathMotion class="my.app.transition.MyPathMotion"/>
</changeBounds>
}
oder
{@code
<changeBounds>
<arcMotion android:minimumHorizontalAngle="15"
android:minimumVerticalAngle="0" android:maximumAngle="90"/>
</changeBounds>
}
Java Dokumentation für android.transition.Transition.setPathMotion(android.transition.PathMotion).
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.