- ไวยากรณ์:
<meta-data android:name="string" android:resource="resource specification" android:value="string" />
- ที่อยู่ใน:
<activity><activity-alias><application><provider><receiver><service>- description:
- คู่ชื่อ-ค่าของรายการข้อมูลเพิ่มเติมที่กำหนดเองที่สามารถ
ที่ส่งไปยังคอมโพเนนต์ระดับบนสุด องค์ประกอบคอมโพเนนต์อาจมี
จำนวนองค์ประกอบย่อย
<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" />
เราขอแนะนำอย่างยิ่งให้คุณหลีกเลี่ยงการใส่ข้อมูลที่เกี่ยวข้อง รายการ
<meta-data>หลายรายการแยกกัน แต่ถ้าคุณ มีข้อมูลที่ซับซ้อนที่จะเชื่อมโยงกับคอมโพเนนต์ จัดเก็บเป็นทรัพยากร และ ใช้แอตทริบิวต์resourceเพื่อแจ้งรหัสคอมโพเนนต์ - ดังนี้
android:name- ชื่อที่ไม่ซ้ำกันสำหรับรายการ หากต้องการให้ชื่อไม่ซ้ำกัน ให้ใช้
แบบแผนการตั้งชื่อแบบ Java เช่น
"
com.example.project.activity.fred" android:resource- การอ้างอิงแหล่งข้อมูล รหัสของทรัพยากรคือค่าที่กำหนดให้
ไปยังรายการ รหัสนี้จะดึงมาจากข้อมูลเมตา
Bundleโดยใช้Bundle.getInt()วิธี android:value- มูลค่าที่กำหนดให้กับรายการ ประเภทข้อมูลที่สามารถกำหนดเป็นค่าและ
เมธอด
Bundleที่คอมโพเนนต์ใช้เพื่อเรียกข้อมูลค่าเหล่านั้นจะแสดงในตารางต่อไปนี้ วันที่
ประเภท วิธีการรวมกลุ่ม สตริง: ใช้เครื่องหมายแบ็กสแลชคู่ ( \\) เพื่อหลีกอักขระ เช่น\\nสำหรับบรรทัดใหม่ และ\\uxxxxxสำหรับอักขระ UnicodegetString()จำนวนเต็ม เช่น 100getInt()บูลีน: trueหรือfalsegetBoolean()สี: ในรูปแบบ #rgb,#argb,#rrggbbหรือ#aarrggbbgetInt()ลอย: เช่น 1.23getFloat()
- เปิดตัวใน
- API ระดับ 1
<meta-data>
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[null,null,["อัปเดตล่าสุด 2025-07-27 UTC"],[],[]]