ListConfiguration

Permet d'afficher de manière conditionnelle un ensemble d'éléments textuels et graphiques en fonction de la sélection de l'utilisateur dans une liste sur un écran d'options de cadran. Cet élément fait référence à un élément de configuration utilisateur ListConfiguration défini ailleurs dans le fichier du cadran.

Introduit dans Wear OS 4.

Syntaxe

<!-- The ID doesn't need to be "handColor"; this is just an example. -->
<UserConfiguration>
    <ListConfiguration id="handColor" />
</UserConfiguration>
<!-- ... -->
<ListConfiguration id="handColor">
    <ListOption id="0">
        <!-- Only the most common element is shown here -->
        <PartText ... />
    </ListOption>
    <!-- Subsequent "ListOption" elements have ID values of 1, 2, ... -->
    <ListOption id="1" ... />
</ListConfiguration>

Attributs

L'élément ListConfiguration comporte un attribut obligatoire : id. Il doit s'agir d'une chaîne qui doit correspondre à la valeur id d'une configuration utilisateur ListConfiguration définie précédemment.

Éléments internes

L'élément ListConfiguration doit contenir au moins un élément ListOption interne. Chaque ListOption contient une valeur id, et ces valeurs d'ID augmentent de manière séquentielle (0, 1, etc.). Chaque élément ListOption correspond à la position basée sur 0 d'un élément dans une liste de choix que l'utilisateur verra sur l'écran d'options d'un cadran.

Chaque élément interne ListOption peut contenir l'un des éléments suivants :