GradientDrawable.SetColors メソッド

定義

オーバーロード

名前 説明
SetColors(Int32[], Single[])

グラデーションの描画に使用する色とオフセットを設定します。

SetColors(Int32[])

グラデーションの描画に使用する色を設定します。

SetColors(Int32[], Single[])

グラデーションの描画に使用する色とオフセットを設定します。

[Android.Runtime.Register("setColors", "([I[F)V", "GetSetColors_arrayIarrayFHandler", ApiSince=29)]
public virtual void SetColors(int[]? colors, float[]? offsets);
[<Android.Runtime.Register("setColors", "([I[F)V", "GetSetColors_arrayIarrayFHandler", ApiSince=29)>]
abstract member SetColors : int[] * single[] -> unit
override this.SetColors : int[] * single[] -> unit

パラメーター

colors
Int32[]

2 つ以上の ARGB 色を含む配列

offsets
Single[]

色の位置を表す浮動小数点パラメーターの省略可能な配列。 Null は色を均等に分散します

属性

注釈

グラデーションの描画に使用する色とオフセットを設定します。

各色は ARGB 整数として指定され、配列には少なくとも 2 つの色が含まれている必要があります。

<strong>Note</strong>: 色の変更は、リソースから読み込まれたドローアブルのすべてのインスタンスに影響します。 色を変更する前に、 #mutate() を呼び出しておくことをお勧めします。

Javaドキュメント。

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

適用対象

SetColors(Int32[])

グラデーションの描画に使用する色を設定します。

[Android.Runtime.Register("setColors", "([I)V", "GetSetColors_arrayIHandler")]
public virtual void SetColors(int[]? colors);
[<Android.Runtime.Register("setColors", "([I)V", "GetSetColors_arrayIHandler")>]
abstract member SetColors : int[] -> unit
override this.SetColors : int[] -> unit

パラメーター

colors
Int32[]

2 つ以上の ARGB 色を含む配列

属性

注釈

グラデーションの描画に使用する色を設定します。

各色は ARGB 整数として指定され、配列には少なくとも 2 つの色が含まれている必要があります。

<strong>Note</strong>: 色の変更は、リソースから読み込まれたドローアブルのすべてのインスタンスに影響します。 色を変更する前に、 #mutate() を呼び出しておくことをお勧めします。

Javaドキュメント。

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

こちらもご覧ください

適用対象