Çizgi

Fırça, bir çizginin veya kenarlığın görsel stilini belirler.

Sözdizimi

<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 />

Özellikler

Stroke öğesi aşağıdaki özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

color
Fırçanın rengi. Rengi, ARGB biçimini (#ff000000 = opak siyah) veya RGB biçimini (#000000 = siyah) kullanarak belirtmeniz gerekir.
thickness
Kayan alan boyutu olarak ifade edilen çizginin kalınlığı.

İsteğe bağlı özellikler

Aşağıdaki özellikler isteğe bağlıdır:

dashIntervals, dashPhase
dashIntervals, kısa çizgi aralıklarını tanımlayan boşlukla ayrılmış bir değer dizisidir. Çift sayıda kısa çizgi aralığı sağlanmalıdır; çift dizinler "açık" aralıkları, tek dizinler de "kapalı" aralıklarını belirtir. dashPhase, aralık dizisine ofsettir (tüm aralıkların toplamıdır). Varsayılan değer 0'dır. Bu özellikler DashPathEffect oluşturmak için kullanılır.
cap

Çizginin kenarının şeklini belirleyin. Desteklenen değerler:

  • BUTT, fırçanın yolla sona ermesine, yolun dışına çıkmamasına neden olur.
  • ROUND, çizginin yarım daire şeklinde çıkmasına neden olur ve merkez, yolun sonunda yer alır.
  • SQUARE, fırçanın kare şeklinde görünmesini sağlar ve orta yolun sonunda yer alır.

İç öğeler

Stroke öğesi aşağıdaki öğeleri içerebilir: