列表配置

此页面是 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 内部元素可以包含以下元素之一