列表配置

此页面是以下链接的分支:https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1,https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2,已针对语法准确性进行了编辑。


允许根据用户在表盘选项屏幕上从列表中当前的选择,有条件地显示一组文本和图形元素。此元素引用在表盘文件中其他位置定义的用户配置ListConfiguration元素。

在 Wear OS 4 中引入。

语法

<!-- 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>

属性

ListConfiguration 元素具有一个必需属性 id。这是一个字符串,必须与先前定义的用户配置ListConfigurationid值匹配。

内部元素

ListConfiguration 元素必须包含至少一个 ListOption 内部元素。每个 ListOption 包含一个 id 值,这些 ID 值按顺序递增(01,...)。每个 ListOption 元素对应于用户在表盘选项屏幕上看到的选项列表中项目的基于 0 的位置。

每个 ListOption 内部元素可以包含以下元素之一