TransitionSet Klasse
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.
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets).
[Android.Runtime.Register("android/transition/TransitionSet", DoNotGenerateAcw=true)]
public class TransitionSet : Android.Transitions.Transition
[<Android.Runtime.Register("android/transition/TransitionSet", DoNotGenerateAcw=true)>]
type TransitionSet = class
inherit Transition
- Vererbung
- Abgeleitet
- Attribute
Hinweise
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). Die Verwendung von TransitionSets ermöglicht eine komplexere Choreographie von Übergängen, bei denen einige Sets spielen #ORDERING_TOGETHER und andere spielen #ORDERING_SEQUENTIAL. Verwendet beispielsweise ein TransitionSet zum AutoTransition sequenziellen Wiedergeben eines Fade(Fade.OUT), gefolgt von einem ChangeBoundsFade(Fade.OUT)-Übergang, gefolgt von einem Fade(Fade.OUT)-Übergang.
Ein TransitionSet kann in einer Ressourcendatei mithilfe des Tags transitionSetbeschrieben werden, zusammen mit den Standardattributen von android.R.styleable#TransitionSet und android.R.styleable#Transition. Untergeordnete Übergänge des TransitionSet-Objekts können geladen werden, indem diese untergeordneten Tags innerhalb des eingeschlossenen transitionSet Tags hinzugefügt werden. Die folgende XML beschreibt z. B. ein TransitionSet, das ein Einblenden und dann einen ChangeBounds-Übergang für die betroffenen Ansichtsziele wiedergibt:
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
android:transitionOrdering="sequential">
<fade/>
<changeBounds/>
</transitionSet>
Java Dokumentation für android.transition.TransitionSet.
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.
Konstruktoren
| Name | Beschreibung |
|---|---|
| TransitionSet() |
Erstellt einen leeren Übergangssatz. |
| TransitionSet(Context, IAttributeSet) |
Erstellt ein TransitionSet aus XML-Attributen. |
| TransitionSet(IntPtr, JniHandleOwnership) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen. |
Felder
| Name | Beschreibung |
|---|---|
| MatchId |
Veraltet.
Mit |
| MatchInstance |
Veraltet.
Wählen Sie mit |
| MatchItemId |
Veraltet.
Wählen Sie mit |
| MatchName |
Veraltet.
Mit |
| OrderingSequential |
Veraltet.
Ein Flag, das verwendet wird, um anzugeben, dass die untergeordneten Übergänge dieses Satzes in Sequenz wiedergegeben werden sollen; wenn ein untergeordneter Übergang endet, beginnt der nächste untergeordnete Übergang. |
| OrderingTogether |
Veraltet.
Ein Flag, das verwendet wird, um anzugeben, dass die untergeordneten Übergänge dieses Satzes gleichzeitig beginnen sollen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Class |
Gibt die Laufzeitklasse dieses Werts |
| Duration |
Gibt die für diesen Übergang festgelegte Dauer zurück. (Geerbt von Transition) |
| Epicenter |
Gibt das Epicenter wie durch die |
| Handle |
Das Handle für die zugrunde liegende Android-Instanz. (Geerbt von Object) |
| Interpolator |
Gibt den Interpolator zurück, der für diesen Übergang festgelegt ist. (Geerbt von Transition) |
| JniIdentityHashCode |
Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist. (Geerbt von Object) |
| JniManagedPeerState |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| JniPeerMembers |
Stellt JNI-Bindungsinfrastruktur für Android.Transitions.TransitionSet bereit. |
| Name |
Gibt den Namen dieses Übergangs zurück. (Geerbt von Transition) |
| Ordering |
Gibt die Sortierung dieses TransitionSet zurück. |
| PathMotion |
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. (Geerbt von Transition) |
| PeerReference |
Ruft den JNI-Objektverweis für diesen Java Peer ab. (Geerbt von Object) |
| Propagation |
Gibt die zum Berechnen von |
| StartDelay |
Gibt das startDelay-Set für diesen Übergang zurück. (Geerbt von Transition) |
| TargetIds |
Gibt die Liste der Ziel-IDs zurück, die dieser Übergang auf das Nachverfolgen und Animieren beschränkt. (Geerbt von Transition) |
| TargetNames |
Gibt die Liste der Zielübergangsnamen zurück, die dieser Übergang auf das Nachverfolgen und Animieren beschränkt. (Geerbt von Transition) |
| Targets |
Gibt die Liste der Zielansichten zurück, die dieser Übergang auf das Nachverfolgen und Animieren beschränkt. (Geerbt von Transition) |
| TargetTypes |
Gibt die Liste der Zielübergangsnamen zurück, die dieser Übergang auf das Nachverfolgen und Animieren beschränkt. (Geerbt von Transition) |
| ThresholdClass |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
| ThresholdType |
Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
| TransitionCount |
Gibt die Anzahl der untergeordneten Übergänge im TransitionSet zurück. |
Methoden
| Name | Beschreibung |
|---|---|
| AddListener(Transition+ITransitionListener) |
Fügt einen Listener zur Gruppe von Listenern hinzu, die Ereignisse über die Lebensdauer einer Animation gesendet werden, z. B. Start, Wiederholung und Ende. (Geerbt von Transition) |
| AddTarget(Class) |
Fügt die Klasse einer Zielansicht hinzu, die animiert werden soll. (Geerbt von Transition) |
| AddTarget(Int32) |
Fügt die ID einer Zielansicht hinzu, die animiert werden soll. (Geerbt von Transition) |
| AddTarget(String) |
Fügt den TransitionName einer Zielansicht hinzu, die animiert werden soll. (Geerbt von Transition) |
| AddTarget(View) |
Legt die Zielansichtsinstanzen fest, für die dieser Übergang animiert werden soll. (Geerbt von Transition) |
| AddTransition(Transition) |
Fügt diesem Satz untergeordneten Übergang hinzu. |
| CanRemoveViews() | (Geerbt von Transition) |
| CaptureEndValues(TransitionValues) |
Erfasst die Werte in der Endszene für die Eigenschaften, die dieser Übergang überwacht. |
| CaptureStartValues(TransitionValues) |
Erfasst die Werte in der Startszene für die Eigenschaften, die dieser Übergang überwacht. |
| Clone() |
Erstellt und gibt eine Kopie dieses Werts |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| CreateAnimator(ViewGroup, TransitionValues, TransitionValues) |
Diese Methode erstellt eine Animation, die für diesen Übergang ausgeführt wird, wenn die Informationen in den startValues- und EndValues-Strukturen, die zuvor für die Anfangs- und Endszenen erfasst wurden. (Geerbt von Transition) |
| Dispose() |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| Dispose(Boolean) |
Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden. (Geerbt von Object) |
| DisposeUnlessReferenced() |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| Equals(Object) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist. (Geerbt von Object) |
| ExcludeChildren(Class, Boolean) |
Gibt an, ob der angegebene Typ der Liste der Typen hinzugefügt werden soll, deren untergeordnete Elemente von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeChildren(Int32, Boolean) |
Gibt an, ob die untergeordneten Elemente der angegebenen ID zur Liste der Ziele hinzugefügt werden sollen, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeChildren(View, Boolean) |
Gibt an, ob die untergeordneten Elemente des angegebenen Ziels zur Liste der Zielkinder hinzugefügt werden sollen, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeTarget(Class, Boolean) |
Gibt an, ob der angegebene Typ der Liste der Typen hinzugefügt werden soll, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeTarget(Int32, Boolean) |
Gibt an, ob die angegebene ID der Liste der Ziel-IDs hinzugefügt werden soll, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeTarget(String, Boolean) |
Gibt an, ob der Liste der Zielübergangsnamen der angegebene "transitionName" hinzugefügt werden soll, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| ExcludeTarget(View, Boolean) |
Gibt an, ob das angegebene Ziel der Liste der Ziele hinzugefügt werden soll, die von diesem Übergang ausgeschlossen werden sollen. (Geerbt von Transition) |
| GetEpicenterCallback() |
Gibt den Rückruf zurück, der zum Suchen des Epicenters des Übergangs verwendet wird. (Geerbt von Transition) |
| GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
| GetTransitionAt(Int32) |
Gibt den untergeordneten Übergang an der angegebenen Position im TransitionSet zurück. |
| GetTransitionProperties() |
Gibt den Satz von Eigenschaftennamen zurück, der |
| GetTransitionValues(View, Boolean) |
Diese Methode kann von Übergängen aufgerufen werden, um die TransitionValues für eine bestimmte Ansicht während des Übergangswiedergabeprozesses abzurufen. (Geerbt von Transition) |
| IsTransitionRequired(TransitionValues, TransitionValues) |
Gibt zurück, ob der Übergang einen Animator erstellen soll, basierend auf den werten, die während |
| JavaFinalize() |
Veraltet.
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind. (Geerbt von Object) |
| Notify() |
Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet. (Geerbt von Object) |
| NotifyAll() |
Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten. (Geerbt von Object) |
| RemoveListener(Transition+ITransitionListener) |
Entfernt einen Listener aus dem Satz, der auf diese Animation lauscht. (Geerbt von Transition) |
| RemoveTarget(Class) |
Entfernt das angegebene Ziel aus der Liste der Ziele, die dieser Übergang animieren soll. (Geerbt von Transition) |
| RemoveTarget(Int32) |
Entfernt die angegebene targetId aus der Liste der IDs, für die dieser Übergang animiert werden soll. (Geerbt von Transition) |
| RemoveTarget(String) |
Entfernt den angegebenen TargetName aus der Liste der TransitionNames, die animieren möchten. (Geerbt von Transition) |
| RemoveTarget(View) |
Entfernt das angegebene Ziel aus der Liste der Ziele, die dieser Übergang animieren soll. (Geerbt von Transition) |
| RemoveTransition(Transition) |
Entfernt den angegebenen untergeordneten Übergang aus dieser Gruppe. |
| SetDuration(Int64) |
Legt die Dauer dieses Übergangs fest. (Geerbt von Transition) |
| SetEpicenterCallback(Transition+EpicenterCallback) |
Legt den Rückruf fest, der verwendet werden soll, um das Epicenter eines Übergangs zu finden. (Geerbt von Transition) |
| SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
| SetInterpolator(ITimeInterpolator) |
Legt den Interpolator dieses Übergangs fest. (Geerbt von Transition) |
| SetMatchOrder(Int32[]) |
Legt die Reihenfolge fest, in der "Transition" den Anfangs- und Endwerten "Ansicht" entspricht. (Geerbt von Transition) |
| SetOrdering(TransitionOrdering) |
Legt die Wiedergabereihenfolge der untergeordneten Übergänge dieses Satzes fest. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| SetStartDelay(Int64) |
Legt die startDelay dieses Übergangs fest. (Geerbt von Transition) |
| ToArray<T>() |
Erstellt ein verwaltetes Array aus diesem Java Arraywrapper. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
| UnregisterFromRuntime() |
Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf. (Geerbt von Object) |
| Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><> (Geerbt von Object) |
| Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
| Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IJavaPeerable.Disposed() |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.Finalized() |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). (Geerbt von JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Entfernt diese Instanz aus der Java Objektsuche der Laufzeit. (Geerbt von Transition) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ruft den JNI-Namen des Typs der Instanz |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| JavaCast<TResult>(IJavaObject) |
Führt eine android-laufzeitgecheckte Typkonvertierung aus. |
| JavaCast<TResult>(IJavaObject) |
Ein TransitionSet ist ein übergeordnetes Element von untergeordneten Übergängen (einschließlich anderer TransitionSets). |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Versuchen Sie, die Eingabe |