ColorConfiguration
, kullanıcıya öğelerin rengini değiştirme seçeneği sunar
kadranını düzenleyerek kadranınızı düzenleyin.
ColorConfiguration
tanımlandığında başka bir öğenin renk tabanlı özelliği
öğesi (tintColor
gibi), yapılandırmadaki bir renge başvuruda bulunabilir
ColorConfiguration
ve
ColorOption
. Eksiksiz bir demo için örneğe bakın.
Wear OS 4'te kullanıma sunuldu.
Sözdizimi
<ColorConfiguration id="string" displayName="string" icon="string" screenReaderText="string" defaultValue="string"> <ColorOption id="string" displayName="string" screenReaderText="string" icon="string" colors="argb-color-list" /> ... </ColorConfiguration>
Örnek
Aşağıdaki renk yapılandırmasının, ID değeri:
themeColor
, tanımlanmıştır:
<ColorConfiguration id="themeColor" defaultValue="0"
displayName="color_selector_display_name">
<ColorOption id="0" displayName="color_theme_0" colors="#ff000000 #ff888888 #ffffffff"/>
<ColorOption id="1" displayName="color_theme_1" colors="#ffff0000 #ffff8800 #ffffff00"/>
<ColorOption id="2" displayName="color_theme_2" colors="#ff00ff00 #ff00ff88 #ff00ffff"/>
<ColorOption id="3" displayName="color_theme_3" colors="#ff0000ff #ff8800ff #ffff00ff"/>
</ColorConfiguration>
Bu yapılandırmada, her biri üç renk kullanılmış.
colors
özelliği yalnızca tek bir değer içeriyorsa temaya referans verin
Örneğin, bir tintColor
ayarlamak için:
<PartText ... tintColor="[CONFIGURATION.themeColor]">
colors
özelliği birden fazla değer içeren bir palet içeriyorsa
aşağıdaki örnekte gösterildiği gibi dizine başvuruda bulunun. Özellikle,
örnek, seçilen ColorOption
içindeki ikinci rengin seçilmesini göstermektedir:
<PartText ... tintColor="[CONFIGURATION.themeColor.1]">
Özellikler
ColorConfiguration
öğesi aşağıdaki özelliklere sahiptir:
Gerekli özellikler
Aşağıdaki özellikler gereklidir:
id
- Yapılandırma değerinin benzersiz tanımlayıcısı.
displayName
- Saatte gösterilen metne karşılık gelen kaynak kimliği yüz düzenleyiciden yararlanın.
defaultValue
- Kullanıcı açıkça değişmezse kullanılan varsayılan yapılandırma değeri
yapılandırmayla ilgili daha fazla bilgi edinin. Şuna ayarlanmalıdır:
id
içColorOption
öğelerinden biri.
İsteğe bağlı özellikler
Aşağıdaki özellikler isteğe bağlıdır:
icon
- Aşağıdaki tabloda gösterilen çekilebilir kaynağa karşılık gelen kaynak kimliği: kadran düzenleyiciyi kullanabilirsiniz. Bu boyut en fazla 400x400 piksel olmalıdır.
screenReaderText
- Kullanıcının özelliği TalkBack etkinleştirildi.
İç öğeler
ColorConfiguration
öğesi 1 ile 100 arasında iç değer içerebilir
ColorOption
öğeleri.
ColorOption Özellikleri
ColorOption
öğesi aşağıdaki özellikleri içermelidir:
id
- Seçenek değerinin benzersiz tanımlayıcısı.
displayName
- Saatte gösterilen metne karşılık gelen kaynak kimliği yüz düzenleyici.
ColorOption
öğesi, aşağıdaki özelliklerden birini içermelidir:
colors
- ARGB renk değerlerinin boşlukla ayrılmış listesi.
ColorOption
öğesi isteğe bağlı olarak şunları içerebilir:
özellikler:
icon
- Aşağıdaki tabloda gösterilen çekilebilir kaynağa karşılık gelen kaynak kimliği: kadran düzenleyiciyi kullanabilirsiniz.
screenReaderText
- Kullanıcının özelliği TalkBack etkinleştirildi. ziyaret edin.
Sizin için önerilenler
- Not: JavaScript kapalıyken bağlantı metni gösterilir
- ColorConfiguration
- Aroma
- Aroma