Komplikasyon Sınırlayıcı Alanlar


Komplikasyon sınırlayıcı alanları, bir öğenin oluşturma alanını tanımlamak için kullanılır Komplikasyon. Sınırlayıcı alanın ana hatları kadranda gösterilir yardımcı olur. Sınırlayıcı alanın dışındaki içerikler kırpılır.

Sınırlama alanı, kullanıcının kadrandaki komplikasyondur.

Wear OS 4'te kullanıma sunuldu.

Sınırlama Kutusu

Bir BoundingBox öğesi, bir sorun olabilir.

Sözdizimi

<BoundingBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

Özellikler

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

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

x, y, width, height
Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.

İsteğe bağlı özellikler

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

outlinePadding
Dolgunun dış kısmına uygulanacak dolguyu belirten bir kayan sınırlayıcı alandır. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.

Sınırlama Yuvarlak Kutu

BoundingRoundBox öğesi, yuvarlatılmış dikdörtgen bir sınırlayıcı alanı tanımlar komplikasyon için köşelere bakın.

Sözdizimi

<BoundingRoundBox x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" cornerRadius="float" />

Özellikler

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

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

x, y, width, height
Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.

İsteğe bağlı özellikler

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

cornerRadius

Bir dairenin yarıçapı. Bu değer, köşelerinin ne kadar dikdörtgen yuvarlanır.

outlinePadding
Dolgunun dış kısmına uygulanacak dolguyu belirten bir kayan sınırlayıcı alandır. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.

BoundingOval

Bir BoundingOval öğesi, özellik için yuvarlak bir sınırlayıcı alanı tanımlar.

Sözdizimi

<BoundingOval x="integer" y="integer" width="integer" height="integer"
                outlinePadding="float" />

Özellikler

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

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

x, y, width, height
Öğenin boyutunu ve konumunu belirten tam sayı koleksiyonu.

İsteğe bağlı özellikler

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

outlinePadding
Dolgunun dış kısmına uygulanacak dolguyu belirten bir kayan sınırlayıcı alandır. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.

Sınırlama

BoundingArc öğesi, özellik için yay şeklinde sınırlayıcı alanı tanımlar.

Sözdizimi

<BoundingArc centerX="float" centerY="float" width="float"
                height="float" thickness="float" isRoundEdge="boolean"
                startAngle="float" endAngle="float"
                direction="CLOCKWISE | COUNTER_CLOCKWISE"
                outlinePadding="float" />

Özellikler

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

Gerekli özellikler

Aşağıdaki özellikler gereklidir:

centerX, centerY, width, height
Yayın için bir oval şekli tanımlayan özellikler koleksiyonu. İlgili içeriği oluşturmak için kullanılan yay, belirtilen oval içine sığacak şekilde ölçeklendirilir. Tüm özellikler kayma.
thickness
Yayının kalınlığı, kayan nokta olarak ifade edilir.
startAngle
Yayının başladığı başlangıç açısı (derece cinsinden). 0 derece açı bu şekilde, kol saatinde saat 12 konumuna karşılık gelir.
endAngle
Yayının bittiği bitiş açısı.

İsteğe bağlı özellikler

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

isRoundEdge
Yayının sonundaki sınırın düz mü yoksa yuvarlak mı olduğunu belirler. Varsayılanlar değerini YANLIŞ olarak değiştirin.
direction
Yayının dönüş yönü. Varsayılan olarak CLOCKWISE değerine ayarlanır.
outlinePadding
Dolgunun dış kısmına uygulanacak dolguyu belirten bir kayan sınırlayıcı alandır. Bu, kadran düzenleyicide daha büyük bir dış çizgi oluşturmak için kullanılır. Varsayılan olarak 0 değerine ayarlanır.
ziyaret edin.
'nı inceleyin. ziyaret edin.