GradientDrawable.SetUseLevel(Boolean) 메서드

정의

그라데이션 크기를 조정하는 데 이 drawable의 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 그렇지 않으면

특성

설명

그라데이션 크기를 조정하는 데 이 drawable의 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() 하는 것이 좋습니다.

에 대한 android.graphics.drawable.GradientDrawable.setUseLevel(boolean)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

추가 정보