Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
sintaksis:
<meta-data 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 <meta-data>. Nilai dari semuanya dikumpulkan dalam satu objek Bundle dan disediakan pada komponen sebagai kolom PackageItemInfo.metaData.

Tentukan nilai biasa melalui atribut value. Namun, untuk menetapkan ID resource sebagai nilai, gunakan atribut resource sebagai gantinya. Misalnya, kode berikut menetapkan nilai apa pun yang disimpan dalam resource @string/kangaroo menjadi nama zoo:

<meta-data android:name="zoo" android:value="@string/kangaroo" />

Di sisi lain, menggunakan atribut resource akan menetapkan ID numerik resource ke zoo, bukan nilai yang disimpan dalam resource:

<meta-data android:name="zoo" android:resource="@string/kangaroo" />

Sebaiknya Anda tidak memberikan data yang terkait sebagai beberapa entri <meta-data> terpisah. Namun, jika Anda memiliki data kompleks yang akan dikaitkan dengan suatu komponen, simpan data sebagai resource dan gunakan atribut resource untuk memberitahukan ID-nya kepada komponen tersebut.

atribut:
android:name
Nama yang unik untuk item. Untuk memastikan nama ini tetap unik, gunakan kaidah penamaan gaya Java, misalnya "com.example.project.activity.fred".
android:resource
Referensi ke resource. ID resource adalah nilai yang ditetapkan pada item. ID ini dapat diambil dari Paket meta-data dengan metode Bundle.getInt().
android:value
Nilai yang ditetapkan ke item. Jenis data yang dapat ditetapkan sebagai nilai dan metode Paket yang digunakan komponen untuk mengambil nilai tersebut tercantum dalam tabel berikut:
Jenis Metode Paket
String: Gunakan garis miring terbalik ganda (\\) untuk meng-escape karakter; misalnya, \\n dan \\uxxxxx untuk karakter Unicode getString()
Bilangan bulat: Misalnya, 100 getInt()
Boolean: true atau false getBoolean()
Warna: Dalam format #rgb, #argb, #rrggbb, atau #aarrggbb getInt()
Float: Misalnya, 1.23 getFloat()
diperkenalkan di:
API Level 1