Allows for conditionally showing a set of text and graphical elements based on
the user's current true-or-false selection from a watch face options screen.
This element references a user configuration BooleanConfiguration
element
that's defined elsewhere in the watch face file.
Introduced in Wear OS 4.
Syntax
<!-- The ID doesn't need to be "showDate"; this is just an example. --> <UserConfiguration> <BooleanConfiguration id="showDate" /> </UserConfiguration> <!-- ... --> <BooleanConfiguration id="showDate"> <BooleanOption id="TRUE"> <!-- Only the most common element is shown here --> <PartText ... /> </BooleanOption> <BooleanOption id="FALSE" ... /> </BooleanConfiguration>
Attributes
The BooleanConfiguration
element has one required attribute, id
. This is a
string that must match the id
value of a previously-defined user
configuration BooleanConfiguration
.
Inner elements
The BooleanConfiguration
element can contain at most two BooleanOption
inner elements. Each BooleanOption
contains an id
value of either TRUE
or
FALSE
, and contains the graphical elements that should appear on the watch
face when the user selects either "true" or "false" from a watch face's options
screen, respectively.
Each BooleanOption
inner element can contain one of the following elements:
Recommended for you
- Note: link text is displayed when JavaScript is off
- Group
- ListConfiguration
- Complication