GradientDrawable.SetUseLevel(Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt fest, ob die Eigenschaft dieser Drawable zum Skalieren des Farbverlaufs level verwendet wird.
[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
Parameter
- useLevel
- Boolean
true wenn der Farbverlauf basierend auf der Ebene skaliert werden soll, false andernfalls
- Attribute
Hinweise
Legt fest, ob die Eigenschaft dieser Drawable zum Skalieren des Farbverlaufs level verwendet wird. Wenn kein Farbverlauf verwendet wird, hat diese Eigenschaft keine Auswirkung.
Das Skalierungsverhalten variiert je nach Farbverlaufstyp: <ul<>li>#LINEAR_GRADIENT passt die Endposition entlang der Ausrichtungsachse des Farbverlaufs an (siehe #getOrientation()) <li passt den äußeren Radius <li#RADIAL_GRADIENT>>#SWEEP_GRADIENT an, um den Endwinkel <ul anzupassen.>
Der Standardwert für diese Eigenschaft ist false.
<strong>Note</strong>: Diese Eigenschaft entspricht dem android:useLevel Attribut im inneren <gradient> Tag, NICHT das android:useLevel Attribut auf dem äußeren <shape> Tag. Beispiel:
{@code
<shape ...>
<gradient
...
android:useLevel="true" />
</shape>
}
<starke>Note</strong>: Das Ändern dieser Eigenschaft wirkt sich auf alle Instanzen eines aus einer Ressource geladenen Drawable-Objekts aus. Es wird empfohlen, vor dem Ändern dieser Eigenschaft aufzurufen #mutate() .
Java Dokumentation für android.graphics.drawable.GradientDrawable.setUseLevel(boolean).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.