Drawable.Mutate Метод

Определение

Сделайте этот объект для рисования изменяемым.

[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

Возвращаемое значение

Этот объект для рисования.

Атрибуты

Комментарии

Сделайте этот объект для рисования изменяемым. Эту операцию нельзя отменить. Изменяемый рисуемый объект гарантированно не будет совместно использовать свое состояние с другими рисуемыми. Это особенно полезно, если необходимо изменить свойства объектов рисования, загруженных из ресурсов. По умолчанию все экземпляры drawable, загруженные из одного ресурса, имеют общее состояние; При изменении состояния одного экземпляра все остальные экземпляры будут получать одинаковые изменения.

Вызов этого метода для изменяемого объекта Drawable не будет иметь никакого эффекта.

Документация по Java для android.graphics.drawable.Drawable.mutate().

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

См. также раздел