GradientDrawable.SetColors 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| SetColors(Int32[]) |
設定用來繪製漸層的顏色。 |
| SetColors(Int32[], Single[]) |
設定用來繪製漸層的顏色和偏移量。 |
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[]
一個包含兩種或以上 ARGB 顏色的陣列
- 屬性
備註
設定用來繪製漸層的顏色。
每種顏色都指定為 ARGB 整數,陣列中必須包含至少兩種顏色。
<強力>備註</強:>改變顏色會影響所有從資源載入的繪製物實例。 建議在更換顏色前先進行 #mutate() 召喚。
Java 文件 android.graphics.drawable.GradientDrawable.setColors(int[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
另請參閱
適用於
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[]
一個包含兩種或以上 ARGB 顏色的陣列
- offsets
- Single[]
可選的浮點數參數陣列代表顏色的位置。 虛無則均勻分散顏色
- 屬性
備註
設定用來繪製漸層的顏色和偏移量。
每種顏色都指定為 ARGB 整數,陣列中必須包含至少兩種顏色。
<強力>備註</強:>改變顏色會影響所有從資源載入的繪製物實例。 建議在更換顏色前先進行 #mutate() 召喚。
Java 文件 android.graphics.drawable.GradientDrawable.setColors(int[], float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。