GradientDrawable.SetUseLevel(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定是否會使用此可繪圖物件 level 的性質來縮放梯度。
[Android.Runtime.Register("setUseLevel", "(Z)V", "GetSetUseLevel_ZHandler")]
public virtual void SetUseLevel(bool useLevel);
[<Android.Runtime.Register("setUseLevel", "(Z)V", "GetSetUseLevel_ZHandler")>]
abstract member SetUseLevel : bool -> unit
override this.SetUseLevel : bool -> unit
參數
- useLevel
- Boolean
true 如果梯度應該根據等級 false 縮放,否則
- 屬性
備註
設定是否會使用此可繪圖物件 level 的性質來縮放梯度。 若未使用梯度,此性質不具效。
縮放行為會依梯度類型而異:<ul><li#LINEAR_GRADIENT> 調整梯度方向軸上的終點位置(參見 #getOrientation()),<li#RADIAL_GRADIENT> 調整外半徑<,li>#SWEEP_GRADIENT 調整終點角度 ul <>
這個屬性預設值為 false。
<strong>Note/strong>:此屬性對android:useLevel應於內<gradient>層標籤的屬性,而非android:useLevel外<shape>層<標籤上的屬性。 例如,
{@code
<shape ...>
<gradient
...
android:useLevel="true" />
</shape>
}
<強>注意</強:>更改此屬性將影響所有從資源載入的繪製物實例。 建議在變更此性質前先行使該 #mutate() 權利。
Java 文件 android.graphics.drawable.GradientDrawable.setUseLevel(boolean)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。