ListeYapılandırması

Bu sayfa, dil bilgisi doğruluğu için düzenlenmiş https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1, https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2 adresindeki çataldır.


Kullanıcının kadran seçenekleri ekranındaki bir listeden yaptığı seçime bağlı olarak bir dizi metin ve grafik öğesinin koşullu olarak gösterilmesine olanak tanır. Bu öğe, kadran dosyasının başka bir yerinde tanımlanmış bir kullanıcı yapılandırması ListConfiguration öğesine referans veriyor.

Wear OS 4'te kullanıma sunuldu.

Sözdizimi

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

Özellikler

ListConfiguration öğesinin bir tane gerekli özelliği var: id. Bu, önceden tanımlanmış bir kullanıcı yapılandırmasının ListConfiguration id değeriyle eşleşmesi gereken bir dizedir.

İç öğeler

ListConfiguration öğesi, en az bir ListOption iç öğesi içermelidir. Her ListOption, id değeri içerir ve bu kimlik değerleri sırayla artar (0, 1, ...). Her ListOption öğesi, kullanıcının kadran seçenekleri ekranında gördüğü seçenekler listesindeki öğenin 0 tabanlı konumuna karşılık gelir.

Her bir ListOption iç öğesi, aşağıdaki öğelerden birini içerebilir: