Obszary ograniczające komplikacje są używane do definiowania obszaru renderowania Kompilacja. Na tarczy zegarka widoczny jest kontur obszaru ograniczającego. redaktorem. Wszystkie treści znajdujące się poza obszarem będą przycinane.
Obszar ograniczający określa również region, w którym użytkownik może wybrać widżet na tarczy zegarka.
Wprowadzona w Wear OS 4.
BoundingBox
Element BoundingBox
określa prostokątny obszar ograniczający
widżet.
Składnia
<BoundingBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Atrybuty
Element BoundingBox
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
x
,y
,width
,height
- Zbiór liczb całkowitych, które określają rozmiar i pozycję elementu.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
outlinePadding
- Liczba zmiennoprzecinkowa określająca dopełnienie, które ma być stosowane na zewnątrz obszaru ograniczającego. Służy do tworzenia większego konturu w edytorze tarcz zegarka. Domyślna wartość to 0.
Ramka typuRoundBox
Element BoundingRoundBox
określa prostokątny obszar ograniczający o zaokrągleniu
rogi widżetu.
Składnia
<BoundingRoundBox x="integer" y="integer" width="integer" height="integer" outlinePadding="float" cornerRadius="float" />
Atrybuty
Element BoundingRoundBox
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
x
,y
,width
,height
- Zbiór liczb całkowitych, które określają rozmiar i pozycję elementu.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
cornerRadius
Promień okręgu. Wartość ta określa zakres, w jakim narożniki prostokąt jest zaokrąglony.
outlinePadding
- Liczba zmiennoprzecinkowa określająca dopełnienie, które ma być stosowane na zewnątrz obszaru ograniczającego. Służy do tworzenia większego konturu w edytorze tarcz zegarka. Domyślna wartość to 0.
Owal
Element BoundingOval
określa okrągły obszar ograniczający widżet.
Składnia
<BoundingOval x="integer" y="integer" width="integer" height="integer" outlinePadding="float" />
Atrybuty
Element BoundingOval
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
x
,y
,width
,height
- Zbiór liczb całkowitych, które określają rozmiar i pozycję elementu.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
outlinePadding
- Liczba zmiennoprzecinkowa określająca dopełnienie, które ma być stosowane na zewnątrz obszaru ograniczającego. Służy do tworzenia większego konturu w edytorze tarcz zegarka. Domyślna wartość to 0.
BoundingArc
Element BoundingArc
określa obszar ograniczający widżet w kształcie łuku.
Składnia
<BoundingArc centerX="float" centerY="float" width="float" height="float" thickness="float" isRoundEdge="boolean" startAngle="float" endAngle="float" direction="CLOCKWISE | COUNTER_CLOCKWISE" outlinePadding="float" />
Atrybuty
Element BoundingArc
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
centerX
,centerY
,width
,height
- Zbiór atrybutów definiujących owal zawierający łuk. łuk jest skalowany tak, by pasował do określonego owalu. Wszystkie atrybuty są zdefiniowane jako unosi się w powietrzu.
thickness
- Grubość łuku wyrażona jako liczba zmiennoprzecinkowa.
startAngle
- Kąt początkowy (w stopniach), w którym zaczyna się łuk. Kąt o 0 stopni odpowiada godzinie 12 na zegarku.
endAngle
- Kąt końcowy, w którym kończy się łuk.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
isRoundEdge
- Określa, czy górna część łuku jest płaska czy zaokrąglona. Domyślne na FAŁSZ.
direction
- Kierunek obrotu łuku. Domyślna wartość to
CLOCKWISE
. outlinePadding
- Liczba zmiennoprzecinkowa określająca dopełnienie, które ma być stosowane na zewnątrz obszaru ograniczającego. Służy do tworzenia większego konturu w edytorze tarcz zegarka. Domyślna wartość to 0. .
Polecane dla Ciebie
- Uwaga: tekst linku wyświetla się, gdy JavaScript jest wyłączony
- TekstCircular
- Łuk
- TekstCircular