Bagikan melalui


View.SetLayerType(LayerType, Paint) Metode

Definisi

Menentukan tipe lapisan yang mendukung tampilan ini.

[Android.Runtime.Register("setLayerType", "(ILandroid/graphics/Paint;)V", "GetSetLayerType_ILandroid_graphics_Paint_Handler")]
public virtual void SetLayerType (Android.Views.LayerType layerType, Android.Graphics.Paint? paint);
[<Android.Runtime.Register("setLayerType", "(ILandroid/graphics/Paint;)V", "GetSetLayerType_ILandroid_graphics_Paint_Handler")>]
abstract member SetLayerType : Android.Views.LayerType * Android.Graphics.Paint -> unit
override this.SetLayerType : Android.Views.LayerType * Android.Graphics.Paint -> unit

Parameter

layerType
LayerType

Jenis lapisan yang akan digunakan dengan tampilan ini, harus salah satu dari #LAYER_TYPE_NONE, #LAYER_TYPE_SOFTWARE atau #LAYER_TYPE_HARDWARE

paint
Paint

Cat yang digunakan untuk menyusun lapisan. Argumen ini bersifat opsional dan bisa null. Ini diabaikan ketika jenis lapisan #LAYER_TYPE_NONE

Atribut

Keterangan

Menentukan tipe lapisan yang mendukung tampilan ini. Lapisannya bisa #LAYER_TYPE_NONE, #LAYER_TYPE_SOFTWARE atau #LAYER_TYPE_HARDWARE.

Lapisan dikaitkan dengan instans opsional android.graphics.Paint yang mengontrol bagaimana lapisan terdiri di layar. Properti cat berikut diperhitungkan saat menyusun lapisan:

<ul><liandroid.graphics.Paint#getAlpha() Translucency (alpha)<>/li><android.graphics.Paint#getXfermode() Blending mode></li><liandroid.graphics.Paint#getColorFilter() Color filter<>/li></ul>

Jika tampilan ini memiliki nilai alfa yang diatur ke < 1,0 dengan memanggil #setAlpha(float), nilai alfa dari cat lapisan digantikan oleh nilai alfa tampilan ini.

Lihat dokumentasi #LAYER_TYPE_NONE, #LAYER_TYPE_SOFTWARE dan #LAYER_TYPE_HARDWARE untuk informasi selengkapnya tentang kapan dan bagaimana menggunakan lapisan.

Dokumentasi Java untuk android.view.View.setLayerType(int, android.graphics.Paint).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk

Lihat juga