GradientDrawable.SetUseLevel(Boolean) Metode

Definisi

Mengatur apakah properti drawable level ini akan digunakan untuk menskalakan gradien.

[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 jika gradien harus diskalakan berdasarkan tingkat, false jika tidak

Atribut

Keterangan

Mengatur apakah properti drawable level ini akan digunakan untuk menskalakan gradien. Jika gradien tidak digunakan, properti ini tidak berpengaruh.

Perilaku penskalaan bervariasi berdasarkan jenis gradien: <ul><li#LINEAR_GRADIENT> menyesuaikan posisi akhir di sepanjang sumbu orientasi gradien (lihat #getOrientation()) <li>#RADIAL_GRADIENT menyesuaikan radius <luar li>#SWEEP_GRADIENT menyesuaikan ul sudut akhir <>

Nilai default untuk properti ini adalah false.

<Strong>Note</strong>: Properti ini sesuai dengan android:useLevel atribut pada tag dalam <gradient> , BUKAN android:useLevel atribut pada tag luar <shape> . Contohnya,

{@code
<shape ...>
<gradient
                    ...
                    android:useLevel="true" />
</shape>
            }

< >Catatan< kuat/kuat>: Mengubah properti ini akan memengaruhi semua instans yang dapat digambar yang dimuat dari sumber daya. Disarankan untuk memanggil #mutate() sebelum mengubah properti ini.

Java dokumentasi untuk android.graphics.drawable.GradientDrawable.setUseLevel(boolean).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga