共用方式為


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 種色彩。

<強記事</強>>:變更色彩會影響從資源載入之可繪製的所有實例。 建議您在變更色彩之前叫 #mutate() 用 。

android.graphics.drawable.GradientDrawable.setColors(int[], float[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

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 種色彩。

<強記事</強>>:變更色彩會影響從資源載入之可繪製的所有實例。 建議您在變更色彩之前叫 #mutate() 用 。

android.graphics.drawable.GradientDrawable.setColors(int[])Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於