- söz dizimi:
<meta-data android:name="string" android:resource="resource specification" android:value="string" />
- bulunduğu yer:
<activity><activity-alias><application><provider><receiver><service>- description:
- Ek, rastgele veri öğesi için bir ad-değer çifti
üst bileşene sağlanır. Bileşen öğeleri,
<meta-data>alt öğe sayısı. Tümünden gelen değerler tek birBundlenesnesinde toplanıp olarak, bileşenePackageItemInfo.metaDataalanı.valuearacılığıyla normal değerleri belirtin. özelliğini gönderin. Bir kaynak kimliğini değer olarak atamak içinresourceözelliğini kullanmanız gerekir. Örneğin, aşağıdaki kod,@string/kangarookodunda depolanan değeri atarzooadına ekleyin:<meta-data android:name="zoo" android:value="@string/kangaroo" />
Öte yandan,
resourceözelliği kullanıldığındazoodeğeri atanır kaynakta depolanan değer değil, kaynağın sayısal kimliği:<meta-data android:name="zoo" android:resource="@string/kangaroo" />
E-posta ile alakalı veriler sağlamaktan kaçınmanızı önemle tavsiye ederiz. birden fazla ayrı
<meta-data>girişi olur. Bunun yerine bir bileşenle ilişkilendirilecek karmaşık verilere sahip olma, onu bir kaynak olarak depolama ve kimliğini bileşenine bilgi vermek içinresourceözelliğini kullanın. - özellikler:
android:name- Öğenin benzersiz bir adı. Adı benzersiz tutmak için
Java tarzı adlandırma kuralı, örneğin
"
com.example.project.activity.fred". android:resource- Bir kaynağa referans. Kaynağın kimliği, atanan değerdir
ekler. Kimlik,
Bundlemeta verisinden şu API kullanılarak alınır:Bundle.getInt()yöntemini çağırın. android:value- Öğeye atanan değer. Değer olarak atanabilecek veri türleri ve
Bileşenlerin bu değerleri almak için kullandığı
Bundleyöntem aşağıdaki tabloda listelenmiştir:
Tür Paket yöntemi Dize: \\ngibi karakterlerden çıkış yapmak için çift ters eğik çizgi (\\) kullanın yeni bir satır için ve bir Unicode karakteri için\\uxxxxxgetString()Tam sayı: örneğin, 100getInt()Boole: trueveyafalsegetBoolean()Renk: #rgb,#argb,#rrggbbveya#aarrggbbbiçimindegetInt()Kayan noktalı: örneğin, 1.23getFloat()
- tanıtıldığı yer:
- API düzeyi 1
<meta-data>
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[]]