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