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>: このプロパティは、外側の<shape> タグのandroid:useLevel属性ではなく、内部<gradient> タグのandroid:useLevel属性に対応します。 たとえば、
{@code
<shape ...>
<gradient
...
android:useLevel="true" />
</shape>
}
<strong>Note</strong>: このプロパティを変更すると、リソースから読み込まれたドローアブルのすべてのインスタンスに影響します。 このプロパティを変更する前に、 #mutate() を呼び出しておくことをお勧めします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。