<properti>

sintaksis:
<property android:name="string"
           android:resource="resource specification"
           android:value="string" />
terdapat dalam:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
deskripsi:
Pasangan nama-nilai untuk item data arbitrer tambahan yang dapat diberikan ke komponen induk. Elemen komponen dapat berisi berapa pun subelemen <property>. Nama yang valid menyertakan salah satu konstanta properti yang ditentukan dalam class PackageManager, tag PackageManager.Property yang ditentukan dalam class seperti WindowProperties, dan konstanta arbitrer yang ditentukan secara ad hoc. Dapatkan nilai satu per satu menggunakan metode PackageManager.getProperty().

Tentukan nilai biasa dengan atribut android:value . Tentukan ID resource dengan atribut android:resource. Penentuan android:value dan android:resource tidak valid.

Misalnya, kode berikut menetapkan nilai apa pun yang disimpan dalam resource @string/kangaroo menjadi nama zoo:

<property android:name="zoo" android:value=”@string/kangaroo” />

Namun, kode di sini menetapkan ID numerik resource, bukan nilai yang disimpan dalam resource tersebut, ke zoo:

<property android:name="zoo" android:resource=”@string/kangaroo” />
atribut:
android:name
Nama properti. Error penguraian akan terjadi jika beberapa tag <property> yang seinduk memiliki nama yang sama.
android:resource
Referensi ke resource. ID resource adalah nilai yang ditetapkan ke properti. ID ini dapat diambil dari properti melalui PackageManager.Property.getResourceId().
android:value
Nilai yang ditetapkan ke properti. Tabel berikut mencantumkan jenis data dan metode pengakses yang valid untuk atribut nilai:
Jenis Pengakses PackageManager.Property
String: Gunakan garis miring terbalik ganda (\\) untuk meng-escape karakter; misalnya, \\n dan \\uxxxxx untuk karakter Unicode getString()
Bilangan bulat: Misalnya, 100 getInteger()
Boolean: true atau false getBoolean()
Warna: Dalam format #rgb, #argb, #rrggbb, atau #aarrggbb getInteger()
Float: Misalnya, 1.23 getFloat()

Catatan: Tag <property> tidak boleh berisi atribut android:value dan android:resource. Jika itu terjadi, android:resource akan dipilih.

diperkenalkan di:
API Level 31