ListConfiguration

Trang này là một nhánh của https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1, https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2, được chỉnh sửa để đảm bảo tính chính xác về mặt ngữ pháp.


Cho phép hiển thị một tập hợp các thành phần văn bản và đồ hoạ theo điều kiện dựa trên lựa chọn hiện tại của người dùng trong một danh sách trên màn hình có các lựa chọn về mặt đồng hồ. Phần tử này tham chiếu đến phần tử cấu hình người dùng ListConfigurationđã được xác định ở nơi khác trong tệp mặt đồng hồ.

Ra mắt trong Wear OS 4.

Cú pháp

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

Thuộc tính

Phần tử ListConfiguration có một thuộc tính bắt buộc là id. Đây là một chuỗi phải khớp với giá trị id của cấu hình người dùng ListConfigurationđã được xác định trước đó.

Phần tử bên trong

Phần tử ListConfiguration phải chứa ít nhất một phần tử ListOption bên trong. Mỗi ListOption chứa một giá trị id và các giá trị nhận dạng này sẽ tăng tuần tự (0, 1, ...). Mỗi phần tử ListOption tương ứng với vị trí dựa trên 0 của một mục trong danh sách lựa chọn mà người dùng nhìn thấy trên màn hình có các lựa chọn về mặt đồng hồ.

Mỗi phần tử bên trong của ListOption có thể chứa một trong các phần tử sau: