Share via


AnimatedVectorDrawable Klasse

Definition

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

[Android.Runtime.Register("android/graphics/drawable/AnimatedVectorDrawable", DoNotGenerateAcw=true)]
public class AnimatedVectorDrawable : Android.Graphics.Drawables.Drawable, Android.Graphics.Drawables.IAnimatable2, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/graphics/drawable/AnimatedVectorDrawable", DoNotGenerateAcw=true)>]
type AnimatedVectorDrawable = class
    inherit Drawable
    interface IAnimatable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IAnimatable2
Vererbung
AnimatedVectorDrawable
Attribute
Implementiert

Hinweise

Diese Klasse animiert Eigenschaften von mit android.graphics.drawable.VectorDrawable Animationen, die mit android.animation.ObjectAnimator oder android.animation.AnimatorSetdefiniert werden.

Ab API 25 wird AnimatedVectorDrawable auf RenderThread ausgeführt (im Gegensatz zum UI-Thread für frühere APIs). Dies bedeutet, dass Animationen in AnimatedVectorDrawable auch bei hoher Arbeitsauslastung im UI-Thread reibungslos bleiben können. Hinweis: Wenn der UI-Thread nicht reagiert, kann RenderThread die Animation fortsetzen, bis der UI-Thread einen anderen Frame pushen kann. Daher ist es nicht möglich, eine RenderThread-fähige AnimationVectorDrawable mit UI-Threadanimationen genau zu koordinieren. Darüber hinaus wird der Frame aufgerufen, android.graphics.drawable.Animatable2.AnimationCallback#onAnimationEnd(Drawable) nachdem AnimatedVectorDrawable für RenderThread abgeschlossen wurde.

AnimatedVectorDrawable kann entweder in drei separaten XML-Dateien oder in einer XML-Datei definiert werden.

"ThreeXML"><h3>Define an AnimatedVectorDrawable in three separate XML files</h3><ul> "VDExample"><li><h4>XML for the VectorDrawable containing properties to be animation</h4>

Animationen können für die animatable-Attribute in android.graphics.drawable.VectorDrawableausgeführt werden. Diese Attribute werden von android.animation.ObjectAnimatoranimiert. Das Ziel des ObjectAnimator kann das Stammelement, ein Group-Element oder ein Path-Element sein. Die Zielelemente müssen innerhalb desselben VectorDrawable eindeutig benannt werden. Elemente ohne Animation müssen nicht benannt werden.

Hier sind alle abstellbaren Attribute in android.graphics.drawable.VectorDrawable: table border="2" align="center" cellpadding="5"<>thead<>tr<>th>Elementname</th<>th>Animatable-Attributname</th<>/tr<>/thead><tr><td>< < vector></td><td td>alpha</td></tr><tr><td rowspan="7">< group></td><td>rotation</td></tr><tr td><>pivotX</td></tr><tr><td>pivotY</td></tr><tr tr<>td>scaleX</td></tr><tr td<>scaleY</td></tr><tr tr><td>>translateX</td<>/tr<>tr<>td>translateY</td></tr><tr><td rowspan="9">< Pfad></td><td>pathData</td></tr><tr><td>fillColor</td></tr><tr><td>strokeColor</td></tr><tr td><>strokeWidth</td></tr><tr td<>strokeAlpha</td></tr><tr td>><fillAlpha/td/tr td/tr td>fillAlpha</td></tr><Tr><td>trimPathStart</td></tr><tr><td>trimPathEnd</td></tr><tr><td>trimPathOffset</td></tr><tr td>><< Clippfad></td><td>pathData</td></tr></table>

Im Folgenden finden Sie ein Beispiel für einen VectorDrawable-Wert, der in vectordrawable.xml definiert ist. Auf diesen VectorDrawable wird im Xml-Beispiel animatedVectorDrawable durch seinen Dateinamen (ohne Dateisuffix) verwiesen.

&lt;vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
                android:height=&quot;64dp&quot;
                android:width=&quot;64dp&quot;
                android:viewportHeight=&quot;600&quot;
                android:viewportWidth=&quot;600&quot; &gt;
                &lt;group
                    android:name=&quot;rotationGroup&quot;
                    android:pivotX=&quot;300.0&quot;
                    android:pivotY=&quot;300.0&quot;
                    android:rotation=&quot;45.0&quot; &gt;
                    &lt;path
                        android:name=&quot;v&quot;
                        android:fillColor=&quot;#000000&quot;
                        android:pathData=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot; /&gt;
                &lt;/group&gt;
            &lt;/vector&gt;

</Li>

"AVDExample"><li><h4>XML for AnimatedVectorDrawable</h4>

Ein AnimatedVectorDrawable-Element verfügt über ein VectorDrawable-Attribut und ein oder mehrere Zielelemente. Das Zielelement kann sein Ziel mit dem attribut android:name angeben und das Ziel mit dem richtigen ObjectAnimator- oder AnimatorSet by android:animation-Attribut verknüpfen.

Im folgenden Codebeispiel wird ein AnimatedVectorDrawable definiert. Beachten Sie, dass die Namen auf die Gruppen und Pfade in vectorDrawable XML verweisen.

&lt;animated-vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
                android:drawable=&quot;@drawable/vectordrawable&quot; &gt;
                &lt;target
                    android:name=&quot;rotationGroup&quot;
                    android:animation=&quot;@animator/rotation&quot; /&gt;
                &lt;target
                    android:name=&quot;v&quot;
                    android:animation=&quot;@animator/path_morph&quot; /&gt;
            &lt;/animated-vector&gt;

</Li>

<li><h4>XML für Animationen, die mithilfe von ObjectAnimator oder AnimatorSet</h4 definiert sind>

Im vorherigen Beispiel von AnimatedVectorDrawable wurden zwei Animationen verwendet: rotation.xml und path_morph.xml.

rotation.xml rotiert die Zielgruppe von 0 Grad auf 360 Grad über 6000ms:

&lt;objectAnimator
                android:duration=&quot;6000&quot;
                android:propertyName=&quot;rotation&quot;
                android:valueFrom=&quot;0&quot;
                android:valueTo=&quot;360&quot; /&gt;

path_morph.xml wandelt den Pfad von einer Form in die andere um. Beachten Sie, dass die Pfade für Morphing kompatibel sein müssen. Insbesondere müssen die Pfade die gleichen Befehle in der gleichen Reihenfolge aufweisen und die gleiche Anzahl von Parametern für jeden Befehl aufweisen. Es wird empfohlen, Pfadzeichenfolgen als Zeichenfolgenressourcen für die Wiederverwendung zu speichern.

&lt;set xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;&gt;
                &lt;objectAnimator
                    android:duration=&quot;3000&quot;
                    android:propertyName=&quot;pathData&quot;
                    android:valueFrom=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot;
                    android:valueTo=&quot;M300,70 l 0,-70 70,0  0,140 -70,0 z&quot;
                    android:valueType=&quot;pathType&quot;/&gt;
            &lt;/set&gt;

</ul> "OneXML"><h3>Define an AnimatedVectorDrawable all in one XML file</h3>

Da das AAPT-Tool ein neues Format unterstützt, das mehrere verwandte XML-Dateien zusammenführt, können wir die XML-Dateien aus den vorherigen Beispielen in einer XML-Datei zusammenführen:

&lt;animated-vector xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
                             xmlns:aapt=&quothttp://schemas.android.com/aapt&quot; &gt;
                &lt;aapt:attr name="android:drawable"&gt;
                    &lt;vector
                        android:height=&quot;64dp&quot;
                        android:width=&quot;64dp&quot;
                        android:viewportHeight=&quot;600&quot;
                        android:viewportWidth=&quot;600&quot; &gt;
                        &lt;group
                            android:name=&quot;rotationGroup&quot;
                            android:pivotX=&quot;300.0&quot;
                            android:pivotY=&quot;300.0&quot;
                            android:rotation=&quot;45.0&quot; &gt;
                            &lt;path
                                android:name=&quot;v&quot;
                                android:fillColor=&quot;#000000&quot;
                                android:pathData=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot; /&gt;
                        &lt;/group&gt;
                    &lt;/vector&gt;
                &lt;/aapt:attr&gt;

                &lt;target android:name=&quot;rotationGroup&quot;&gt; *
                    &lt;aapt:attr name="android:animation"&gt;
                        &lt;objectAnimator
                        android:duration=&quot;6000&quot;
                        android:propertyName=&quot;rotation&quot;
                        android:valueFrom=&quot;0&quot;
                        android:valueTo=&quot;360&quot; /&gt;
                    &lt;/aapt:attr&gt;
                &lt;/target&gt;

                &lt;target android:name=&quot;v&quot; &gt;
                    &lt;aapt:attr name="android:animation"&gt;
                        &lt;set&gt;
                            &lt;objectAnimator
                                android:duration=&quot;3000&quot;
                                android:propertyName=&quot;pathData&quot;
                                android:valueFrom=&quot;M300,70 l 0,-70 70,70 0,0 -70,70z&quot;
                                android:valueTo=&quot;M300,70 l 0,-70 70,0  0,140 -70,0 z&quot;
                                android:valueType=&quot;pathType&quot;/&gt;
                        &lt;/set&gt;
                    &lt;/aapt:attr&gt;
                 &lt;/target&gt;
            &lt;/animated-vector&gt;

Java-Dokumentation für android.graphics.drawable.AnimatedVectorDrawable.

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

AnimatedVectorDrawable()
AnimatedVectorDrawable(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Runtime aufgerufen.

Eigenschaften

Alpha

Ruft den aktuellen Alphawert für das drawable ab.

(Geerbt von Drawable)
AutoMirrored

Gibt an, ob dieses Drawable automatisch gespiegelt wird, wenn seine Layoutrichtung von rechts nach links ist. Oder: Legen Sie fest, ob dieses Drawable automatisch gespiegelt wird, wenn seine Layoutrichtung RTL (von rechts nach links) ist.

(Geerbt von Drawable)
Bounds

Gibt das Rechteck der Zeichnungsgrenze zurück. Oder: Geben Sie ein begrenzungsfähiges Rechteck für das Drawable an.

(Geerbt von Drawable)
Callback

Gibt die aktuelle Callback Implementierung zurück, die an dieses Drawable angefügt ist.

(Geerbt von Drawable)
ChangingConfigurations

Gibt eine Maske der Konfigurationsparameter zurück, für die sich diese zeichnungsfähig ändern kann, sodass sie neu erstellt werden muss. Oder: Legen Sie eine Maske der Konfigurationsparameter fest, für die sich diese Zeichnungsdatei ändern kann, sodass sie neu erstellt werden muss.

(Geerbt von Drawable)
Class

Gibt die Laufzeitklasse dieses Objectzurück.

(Geerbt von Object)
ColorFilter

Gibt den aktuellen Farbfilter zurück, oder null , wenn keiner festgelegt ist.

(Geerbt von Drawable)
Current

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
DirtyBounds

Gibt das modifiziert-Begrenzungs-Rect des Zeichens zurück.

(Geerbt von Drawable)
Handle

Das Handle für die zugrunde liegende Android-instance.

(Geerbt von Object)
HasFocusStateSpecified

Gibt an, ob dieses Drawable über mindestens eine Zustandsspezifikation verfügt, die explizit angibt android.R.attr#state_focused.

(Geerbt von Drawable)
IntrinsicHeight

Gibt die intrinsische Höhe des Drawable zurück.

(Geerbt von Drawable)
IntrinsicWidth

Gibt die systeminterne Breite des Drawable zurück.

(Geerbt von Drawable)
IsFilterBitmap

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
IsProjected

Gibt an, ob diese zeichnungsfähige Projektion anfordert.

(Geerbt von Drawable)
IsRunning

Gibt an, ob die Animation ausgeführt wird.

IsStateful

Gibt an, ob sich das Gezeichnete basierend auf dem Zustand ändert.

(Geerbt von Drawable)
IsVisible

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
JniIdentityHashCode

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
JniPeerMembers

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

LayoutDirection

Gibt die aufgelöste Layoutrichtung für dieses Drawable zurück.

(Geerbt von Drawable)
Level

Rufen Sie die aktuelle Ebene ab.

(Geerbt von Drawable)
MinimumHeight

Gibt die mindesthöhe zurück, die von diesem Drawable vorgeschlagen wird.

(Geerbt von Drawable)
MinimumWidth

Gibt die mindestbreite zurück, die von diesem Drawable vorgeschlagen wird.

(Geerbt von Drawable)
Opacity

Gibt die Deckkraft/Transparenz dieses Drawable-Werts zurück.

OpticalInsets

Rückgabe in legt die Layouteinsätze ein, die von diesem Drawable für die Verwendung mit Ausrichtungsvorgängen während des Layouts vorgeschlagen werden.

(Geerbt von Drawable)
PeerReference

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
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.

TransparentRegion

Gibt einen Bereich zurück, der den vollständig transparenten Teil des Drawable darstellt.

(Geerbt von Drawable)

Methoden

ApplyTheme(Resources+Theme)

Wendet das angegebene Design auf dieses Drawable und seine untergeordneten Elemente an.

(Geerbt von Drawable)
CanApplyTheme()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
ClearAnimationCallbacks()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

ClearColorFilter()

Entfernt den Farbfilter für dieses zeichenbare Objekt.

(Geerbt von Drawable)
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
CopyBounds()

Gibt eine Kopie der Begrenzungen des Zeichens in einem neuen Rect zurück.

(Geerbt von Drawable)
CopyBounds(Rect)

Gibt eine Kopie der Begrenzungen des Drawables im angegebenen Rect zurück (vom Aufrufer zugeordnet).

(Geerbt von Drawable)
Dispose()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
Dispose(Boolean)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
Draw(Canvas)

Zeichnet animatedVectorDrawable in die angegebene Canvas.

Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist.

(Geerbt von Object)
GetConstantState()

Gibt einen ConstantState instance zurück, der den freigegebenen Zustand dieses Drawable-Werts enthält.

(Geerbt von Drawable)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetHotspotBounds(Rect)

Füllt outRect mit den Hotspot-Begrenzungen auf.

(Geerbt von Drawable)
GetOutline(Outline)

Wird aufgerufen, um das Zeichnungselement abzurufen, um die Gliederung aufzufüllen, die den Zeichnungsbereich definiert.

(Geerbt von Drawable)
GetPadding(Rect)

Geben Sie im Abstand die von diesem Drawable vorgeschlagenen Einsätze zurück, um Inhalte innerhalb der Grenzen des Zeichenbereichs zu platzieren.

(Geerbt von Drawable)
GetState()

Beschreibt den aktuellen Zustand als Eine Vereinigung von primitiven Zuständen, z android.R.attr#state_focused. B. , android.R.attr#state_selectedusw.

(Geerbt von Drawable)
Inflate(Resources, XmlReader, IAttributeSet)

Vergrößern Sie dieses Drawable aus einer XML-Ressource.

(Geerbt von Drawable)
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme)

Vergrößern Sie dieses Drawable aus einer XML-Ressource.

(Geerbt von Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
InvalidateSelf()

Verwenden Sie die aktuelle Callback Implementierung, um dieses Drawable-Objekt neu zu zeichnen.

(Geerbt von Drawable)
JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind.

(Geerbt von Object)
JumpToCurrentState()

Wenn diese Drawable Animationen zwischen Zuständen übergibt, bitten Sie, sofort zum aktuellen Zustand zu springen und alle aktiven Animationen zu überspringen.

(Geerbt von Drawable)
Mutate()

Machen Sie dies ziehbar änderbar.

(Geerbt von Drawable)
Notify()

Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf den Monitor dieses Objekts warten.

(Geerbt von Object)
OnBoundsChange(Rect)

Überschreiben Sie dies in Ihrer Unterklasse, um das Erscheinungsbild zu ändern, wenn Sie je nach Begrenzung variieren.

(Geerbt von Drawable)
OnLayoutDirectionChanged(Int32)

Wird aufgerufen, wenn sich die aufgelöste Layoutrichtung des Zeichens ändert.

(Geerbt von Drawable)
OnLevelChange(Int32)

Überschreiben Sie dies in Ihrer Unterklasse, um das Erscheinungsbild zu ändern, wenn Sie je nach Ebene variieren.

(Geerbt von Drawable)
OnStateChange(Int32[])

Überschreiben Sie dies in Ihrer Unterklasse, um die Darstellung zu ändern, wenn Sie den angegebenen Zustand erkennen.

(Geerbt von Drawable)
RegisterAnimationCallback(Animatable2AnimationCallback)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

Reset()

Setzt animatedVectorDrawable auf den Startzustand zurück, wie in den Animatoren angegeben.

ScheduleSelf(Action, Int64)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
ScheduleSelf(IRunnable, Int64)

Verwenden Sie die aktuelle Callback Implementierung, um dieses Drawable-Objekt zu planen.

(Geerbt von Drawable)
SetAlpha(Int32)

Geben Sie einen Alphawert für das drawable an. 0 bedeutet vollständig transparent und 255 bedeutet vollständig undurchsichtig.

SetBounds(Int32, Int32, Int32, Int32)

Geben Sie ein begrenzungsfähiges Rechteck für das Drawable an.

(Geerbt von Drawable)
SetCallback(Drawable+ICallback)

Binden Sie ein Callback -Objekt an dieses Drawable.

(Geerbt von Drawable)
SetColorFilter(Color, PorterDuff+Mode)

Geben Sie eine Farbe und Porter-Duff Modus als Farbfilter für diese zeichnungsfähige Option an.

(Geerbt von Drawable)
SetColorFilter(ColorFilter)

Geben Sie einen optionalen Farbfilter für das Zeichenbare an.

SetDither(Boolean)

Legen Sie diese Einstellung auf true fest, damit das zeichnungsfähige Element seine Farben dikiert, wenn es auf ein Gerät mit weniger als 8 Bit pro Farbkomponente gezeichnet wird.

(Geerbt von Drawable)
SetFilterBitmap(Boolean)

Legen Sie diesen Wert auf true fest, damit die zeichnungsfähigen Bitmaps mit bilinearer Stichprobenentnahme gefiltert werden, wenn sie skaliert oder gedreht werden.

(Geerbt von Drawable)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetHotspot(Single, Single)

Gibt die Position des Hotspots innerhalb des Drawable an.

(Geerbt von Drawable)
SetHotspotBounds(Int32, Int32, Int32, Int32)

Legt die Grenzen fest, auf die der Hotspot beschränkt ist, wenn sie sich von den zeichnungsfähigen Grenzen unterscheiden sollen.

(Geerbt von Drawable)
SetLayoutDirection(LayoutDirection)

Legen Sie die Layoutrichtung für dieses zeichenbare Fest.

(Geerbt von Drawable)
SetLevel(Int32)

Geben Sie die Ebene für das Drawable an.

(Geerbt von Drawable)
SetState(Int32[])

Geben Sie einen Satz von Zuständen für das Drawable an.

(Geerbt von Drawable)
SetTint(Int32)

Gibt die Tönungsfarbe für diese zeichnungsfähige An.

(Geerbt von Drawable)
SetTintBlendMode(BlendMode)

Gibt einen Farbmischungsmodus für dieses Zeichnungsformat an.

(Geerbt von Drawable)
SetTintList(ColorStateList)

Gibt die Farbtonfarbe für diese zeichnungsfähige als Farbzustandsliste an.

(Geerbt von Drawable)
SetTintMode(PorterDuff+Mode)

Gibt einen Farbmischungsmodus für dieses Zeichnungsformat an.

(Geerbt von Drawable)
SetVisible(Boolean, Boolean)

Legen Sie fest, ob dieses Drawable sichtbar ist.

(Geerbt von Drawable)
Start()

Startet die Animation des Zeichenobjekts.

Stop()

Beendet die Animation des Zeichenobjekts.

ToArray<T>()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterAnimationCallback(Animatable2AnimationCallback)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

UnregisterFromRuntime()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
UnscheduleSelf(Action)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Drawable)
UnscheduleSelf(IRunnable)

Verwenden Sie die aktuelle Callback Implementierung, um dieses Drawable nicht geplant zu haben.

(Geerbt von Drawable)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IJavaPeerable.Disposed()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.Finalized()

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

(Geerbt von Object)

Erweiterungsmethoden

JavaCast<TResult>(IJavaObject)

Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus.

JavaCast<TResult>(IJavaObject)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

GetJniTypeName(IJavaPeerable)

Diese Klasse animiert Die Eigenschaften eines android.graphics.drawable.VectorDrawable mit oder definierten android.animation.AnimatorSetandroid.animation.ObjectAnimator Animationen.

Gilt für: