GambarPartVector

Merepresentasikan bagian tampilan jam yang berisi satu atau beberapa vektor drawable.

Sejak versi 2.

Sintaksis

<PartVectorImage x="integer" y="integer" width="integer" height="integer"
           pivotX="float" pivotY="float" angle="float-degrees" alpha="integer"
           name="string" scaleX="float" scaleY="float"
           renderMode="[SOURCE | MASK | ALL]"
           tintColor="argb-color | rgb-color">>
    <!-- Image-specific child elements. A "PartVectorImage" element can have any
         number of these elements. -->
    <ImageFilters ... />
    <Images>
        <Image ... />
    </Images>
    <Image ... />

    <!-- Child elements that are shared across all "Part" elements. -->
    <Localization .../>
    <Transform .../>
    <Variant .../>
    <Gyro .../>
    <Launch .../>
    <ScreenReader .../>
</PartVectorImage>

Atribut

Elemen PartVectorImage memiliki atribut berikut:

Atribut wajib

Atribut berikut wajib diisi:

x, y, width, height
Kumpulan bilangan bulat yang menentukan ukuran dan posisi elemen.

Atribut opsional

Atribut berikut bersifat opsional:

pivotX, pivotY
Titik pivot dua dimensi tempat elemen berputar. Kedua nilai tersebut adalah bilangan floating point yang diskalakan agar sesuai dengan rentang $ [0, 1] $.
angle
Sebuah derajat, searah jarum jam, saat elemen diputar mengitari titik pivotnya.
alpha
Tetapkan tingkat transparansi yang harus dimiliki elemen ini. Nilai 0 menunjukkan bahwa elemen tersebut harus sepenuhnya transparan. Nilai 255 menunjukkan bahwa elemen harus benar-benar buram.
name
String yang mengidentifikasi elemen ini. Berguna jika Anda perlu merujuk ke elemen ini dari lokasi lain dalam file tampilan jam.
scaleX
Faktor penskalaan horizontal yang akan diterapkan ke elemen ini.
scaleY
Faktor penskalaan vertikal yang akan diterapkan ke elemen ini.
renderMode
Jenis mode render elemen. Nilai yang mungkin adalah: SOURCE (default), MASK, atau ALL.
tintColor
Menerapkan filter warna tint ke elemen. Anda harus menentukan warna menggunakan format ARGB (#ff000000 = hitam buram) atau format RGB (#000000 = hitam).

Elemen bagian dalam

Elemen PartVectorImage dapat berisi elemen bagian dalam berikut. Semua elemen bersifat opsional, dan elemen PartVectorImage dapat berisi jumlah tidak terbatas dari setiap elemen bagian dalam -- kecuali untuk Localization, Gyro, Launch, dan ScreenReader, yang masing-masing dapat muncul maksimal 1 kali.