Elemen Detail menentukan cara Jenis Detail tertentu ditampilkan pada tampilan jam.
Untuk setiap jenis detail, Anda dapat menggunakan hal berikut dalam ekspresi. Hal ini memungkinkan Anda mengakses data yang disediakan ke detail:
- Semua jenis, dan
EMPTY
:[COMPLICATION.TYPE]
[COMPLICATION.TAP_ACTION]
LONG_TEXT
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
MONOCHROMATIC_IMAGE
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
PHOTO_IMAGE
:[COMPLICATION.PHOTO_IMAGE]
RANGED_VALUE
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
[COMPLICATION.RANGED_VALUE_MIN]
[COMPLICATION.RANGED_VALUE_MAX]
[COMPLICATION.RANGED_VALUE_VALUE]
[COMPLICATION.RANGED_VALUE_COLORS]
- (daftar heksadesimal yang dipisahkan spasi warna, misalnya#FF0000 #00FF00
)[COMPLICATION.RANGED_VALUE_COLORS_INTERPOLATE]
- (boolean yang menentukan apakah akan menginterpolasi warna)
SHORT_TEXT
:[COMPLICATION.MONOCHROMATIC_IMAGE]
[COMPLICATION.MONOCHROMATIC_IMAGE_AMBIENT]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
SMALL_IMAGE
:[COMPLICATION.SMALL_IMAGE]
[COMPLICATION.SMALL_IMAGE_AMBIENT]
[COMPLICATION.IMAGE_STYLE]
- (sesuai denganSmallImageType
nilai ordinal)
GOAL_PROGRESS
:[COMPLICATION.GOAL_PROGRESS_VALUE]
[COMPLICATION.GOAL_PROGRESS_TARGET_VALUE]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
[COMPLICATION.GOAL_PROGRESS_COLORS]
- (daftar heksadesimal yang dipisahkan spasi warna, misalnya#FF0000 #00FF00
)[COMPLICATION.GOAL_PROGRESS_COLORS_INTERPOLATE]
- (boolean yang menentukan apakah akan menginterpolasi warna)
WEIGHTED_ELEMENTS
:[COMPLICATION.WEIGHTED_ELEMENTS_COLORS]
- (daftar heksadesimal yang dipisahkan spasi warna, misalnya#FF0000 #00FF00
)[COMPLICATION.WEIGHTED_ELEMENTS_WEIGHTS]
- (daftar yang dipisahkan spasi dari bobot elemen)[COMPLICATION.WEIGHTED_ELEMENTS_BACKGROUND_COLOR]
[COMPLICATION.TEXT]
[COMPLICATION.TITLE]
Untuk demonstrasi lengkap, lihat contoh.
Diperkenalkan di Wear OS 4.
Sintaksis
<Complication type="string"> <!-- Only the most common inner element is shown here. --> <Group> </Group> </Complication>
Contoh
Contoh berikut menunjukkan detail yang berisi komponen gambar, judul, dan teks:
<Complication type="SHORT_TEXT">
<PartImage x="35" y="16" width="22" height="22" pivotX="0.5" pivotY="0.5"
name="SomeIcon" alpha="255">
<Image resource="[COMPLICATION.MONOCHROMATIC_IMAGE]"/>
</PartImage>
<PartText x="18" y="39" width="56" height="22" pivotX="0.5" pivotY="0.5"
name="SomeText" alpha="255">
<Text align="CENTER" ellipsis="TRUE">
<Font family="SYNC_TO_DEVICE" size="20" weight="NORMAL"
slant="NORMAL" color="#ffffffff">
<Template>
%s
<Parameter expression="[COMPLICATION.TEXT]"/>
</Template>
</Font>
</Text>
</PartText>
<PartText x="19" y="62" width="54" height="14" pivotX="0.5" pivotY="0.5"
name="SomeTitle" alpha="255">
<Text align="CENTER" ellipsis="TRUE">
<Font family="SYNC_TO_DEVICE" size="12" weight="NORMAL"
slant="NORMAL" color="#ffadadad">
<Template>
%s
<Parameter expression="[COMPLICATION.TITLE]"/>
</Template>
</Font>
</Text>
</PartText>
</Complication>
Atribut
Elemen ComplicationSlot
harus berisi atribut type
. Elemen
dirender jika pengguna memilih jenis detail yang cocok. Nilai yang didukung adalah
SHORT_TEXT
, LONG_TEXT
, MONOCHROMATIC_IMAGE
, SMALL_IMAGE
, PHOTO_IMAGE
,
RANGED_VALUE
, dan EMPTY
Elemen dalam
Elemen Complication
dapat berisi berapa pun elemen dalam berikut:
Direkomendasikan untuk Anda
- Catatan: teks link ditampilkan saat JavaScript nonaktif
- Goresan Berbobot
- Goresan Berbobot
- ComplicationSlot