Drawable.Mutate Método

Definição

Torne isso mutável desenhável.

[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

Retornos

Isso é desenhável.

Atributos

Comentários

Torne isso mutável desenhável. Esta operação não pode ser revertida. É garantido que um asenhável mutável não compartilhe seu estado com qualquer outro desenhável. Isso é especialmente útil quando você precisa modificar as propriedades dos drawables carregados dos recursos. Por padrão, todas as instâncias de desenho carregadas do mesmo recurso compartilham um estado comum; se você modificar o estado de uma instância, todas as outras instâncias receberão a mesma modificação.

Chamar esse método em um drawable mutável não terá efeito.

Java documentação para android.graphics.drawable.Drawable.mutate().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também