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

戻り値

この描画可能。

属性

注釈

この描画可能な変更可能にします。 この操作を元に戻すことはできません。 変更可能なドローアブルは、その状態を他のドローアブルと共有しないことが保証されます。 これは、リソースから読み込まれた描画可能オブジェクトのプロパティを変更する必要がある場合に特に便利です。 既定では、同じリソースから読み込まれたすべての描画可能なインスタンスは共通の状態を共有します。1 つのインスタンスの状態を変更すると、他のすべてのインスタンスは同じ変更を受け取ります。

変更可能な Drawable でこのメソッドを呼び出しても効果はありません。

android.graphics.drawable.Drawable.mutate()Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

こちらもご覧ください