Guratan

Goresan menetapkan gaya visual garis atau batas.

Sintaksis

<Stroke color="argb-color" thickness="float" dashIntervals="string"
           dashPhase="string" cap="BUTT | ROUND | SQUARE" >
    <!-- Only the most common inner element is shown here. -->
  <LinearGradient />
  ...
<Stroke />

Atribut

Elemen Stroke memiliki atribut berikut:

Atribut wajib

Atribut berikut wajib diisi:

color
Warna goresan. Anda harus menentukan warna menggunakan format ARGB (#ff000000 = hitam buram) atau format RGB (#000000 = hitam).
thickness

Ketebalan goresan yang dinyatakan sebagai dimensi mengambang.

Atribut ini dapat diubah.

Atribut opsional

Atribut berikut bersifat opsional:

dashIntervals, dashPhase
dashIntervals adalah serangkaian nilai yang dipisahkan spasi dan menjelaskan interval tanda pisah. Harus ada jumlah genap interval tanda pisah yang diberikan, dengan indeks genap yang menentukan interval "on", dan indeks ganjil yang menentukan interval "off". dashPhase adalah offset ke dalam array interval (memodifikasi jumlah semua interval). Nilai defaultnya adalah 0. Atribut ini digunakan untuk membuat DashPathEffect.
cap

Tentukan bentuk tepi goresan. Nilai yang didukung adalah:

  • BUTT menyebabkan goresan berakhir dengan jalur, dan tidak memproyeksikan di luarnya.
  • ROUND menyebabkan goresan diproyeksikan sebagai setengah lingkaran, dengan pusat berada di ujung jalur.
  • SQUARE menyebabkan goresan memproyeksikan sebagai persegi, dengan pusat berada di ujung jalur.

Elemen dalam

Elemen Stroke dapat berisi elemen berikut: