Çizgi

Kalınlık, 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 şu özelliklere sahiptir:

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

color
Çizginin 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ığı.

Bu özellik dönüştürülebilir.

İsteğe bağlı özellikler

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

dashIntervals, dashPhase
dashIntervals, kısa çizgi aralıklarını açıklayan, 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, intervals dizisindeki bir ofsettir (tüm aralıkların toplamına mod uygulanır). Varsayılan değer 0'dır. Bu özellikler, DashPathEffect oluşturmak için kullanılır.
cap

Satırın kenarının şeklini belirleyin. Desteklenen değerler:

  • BUTT, çizginin yol ile bitmesine ve yolun dışına taşmamasına neden olur.
  • ROUND, çizginin yarım daire şeklinde çıkmasına neden olur ve merkez, yolun sonunda yer alır.
  • SQUARE, çizginin ortasını yolun sonunda olacak şekilde kare şeklinde çıkıntı yapmasını sağlar.

İç öğeler

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