Drawable.Mutate Methode

Definition

Machen Sie diesen ziehbaren änderbaren Änderbar.

[Android.Runtime.Register("mutate", "()Landroid/graphics/drawable/Drawable;", "GetMutateHandler")]
public virtual Android.Graphics.Drawables.Drawable Mutate();
[<Android.Runtime.Register("mutate", "()Landroid/graphics/drawable/Drawable;", "GetMutateHandler")>]
abstract member Mutate : unit -> Android.Graphics.Drawables.Drawable
override this.Mutate : unit -> Android.Graphics.Drawables.Drawable

Gibt zurück

Dies kann gezeichnet werden.

Attribute

Hinweise

Machen Sie diesen ziehbaren änderbaren Änderbar. Dieser Vorgang kann nicht rückgängig gemacht werden. Eine änderbare Zeichnung ist garantiert, dass sie ihren Zustand nicht mit anderen zeichnungsfähigen Teilen kann. Dies ist besonders hilfreich, wenn Sie eigenschaften von aus Ressourcen geladenen Drawables ändern müssen. Standardmäßig haben alle aus derselben Ressource geladenen Drawables-Instanzen einen gemeinsamen Zustand; Wenn Sie den Status einer Instanz ändern, erhalten alle anderen Instanzen dieselbe Änderung.

Das Aufrufen dieser Methode für eine veränderbare Drawable-Methode hat keine Auswirkung.

Java Dokumentation für android.graphics.drawable.Drawable.mutate().

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.

Gilt für:

Weitere Informationen