- सिंटैक्स:
<meta-data android:name="string" android:resource="resource specification" android:value="string" />
- इसमें शामिल है:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
- विवरण:
- अतिरिक्त, आर्बिट्रेरी डेटा के किसी आइटम के लिए नाम-वैल्यू पेयर, जिसे
पैरंट कॉम्पोनेंट को दी जाती है. कॉम्पोनेंट एलिमेंट में, कोई भी वैल्यू शामिल हो सकती है
<meta-data>
सब-एलिमेंट की संख्या. सभी सोर्स से मिली वैल्यू उन्हें एक हीBundle
ऑब्जेक्ट में इकट्ठा किया जाता है और कॉम्पोनेंट को,PackageItemInfo.metaData
फ़ील्ड.value
की मदद से सामान्य वैल्यू बताएं एट्रिब्यूट की वैल्यू सबमिट करें. वैल्यू के तौर पर संसाधन आईडी असाइन करने के लिए, इसके बजाय,resource
एट्रिब्यूट का इस्तेमाल करें. उदाहरण के लिए, यह कोड,@string/kangaroo
में सेव की गई किसी भी वैल्यू को असाइन करता हैzoo
नाम के लिए संसाधन:<meta-data android:name="zoo" android:value="@string/kangaroo" />
दूसरी ओर,
resource
एट्रिब्यूट का इस्तेमाल करने परzoo
असाइन होता है संसाधन का न्यूमेरिक आईडी, न कि संसाधन में सेव की गई वैल्यू:<meta-data android:name="zoo" android:resource="@string/kangaroo" />
हमारा सुझाव है कि आप Google Ads खाते से जुड़ा डेटा, कई अलग-अलग
<meta-data>
एंट्री. इसके बजाय, अगर आपको किसी कॉम्पोनेंट के साथ जोड़ने के लिए कॉम्प्लेक्स डेटा होता है, तो उसे एक रिसॉर्स के तौर पर सेव करें और कॉम्पोनेंट को उसके आईडी की जानकारी देने के लिए,resource
एट्रिब्यूट का इस्तेमाल करें. - विशेषताएं:
android:name
- आइटम के लिए कोई यूनीक नाम. नाम को अलग रखने के लिए, इसका इस्तेमाल करें:
Java-शैली का नाम रखने की प्रोसेस, जैसे कि
"
com.example.project.activity.fred
". android:resource
- किसी संसाधन का रेफ़रंस. असाइन की गई वैल्यू ही संसाधन का आईडी होती है
आइटम तक. आईडी को
Bundle
मेटाडेटा से लिया गया है. इसके लिए,Bundle.getInt()
तरीका. android:value
- आइटम को असाइन की गई वैल्यू. ऐसे डेटा टाइप जिन्हें वैल्यू के तौर पर असाइन किया जा सकता है और
नीचे दी गई टेबल में उन
Bundle
तरीकों के बारे में बताया गया है जिनका इस्तेमाल करके कॉम्पोनेंट, वैल्यू को फिर से हासिल करते हैं:
टाइप बंडल करने का तरीका स्ट्रिंग: \\n
जैसे वर्णों से बचने के लिए डबल बैकस्लैश (\\
) का इस्तेमाल करें एक नई लाइन के लिए और यूनिकोड वर्ण के लिए\\uxxxxx
getString()
पूर्णांक: उदाहरण के लिए, 100
getInt()
बूलियन: true
याfalse
getBoolean()
रंग: #rgb
,#argb
,#rrggbb
या#aarrggbb
के रूप मेंgetInt()
फ़्लोट: उदाहरण के लिए, 1.23
getFloat()
- इसमें पेश किया गया:
- एपीआई लेवल 1
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2024-08-22 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2024-08-22 (UTC) को अपडेट किया गया."],[],[]]