<property>

بناء الجملة:
<property android:name="string"
           android:resource="resource specification"
           android:value="string" />
المضمَّنة في:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
description:
زوج من الاسم والقيمة لعنصر من بيانات إضافية عشوائية يمكن تقديمه إلى المكوِّن الرئيسي. يمكن أن يحتوي عنصر المكوِّن على أي عدد من عناصر <property> الفرعية. تتضمن الأسماء الصالحة أيًا من ثوابت الخصائص المحدّدة في الفئة PackageManager، وعلامات PackageManager.Property المعرّفة في فئات مثل WindowProperties، والثوابت العشوائية المحددة المخصّصة. احصل على القيم بشكل فردي باستخدام طريقة PackageManager.getProperty().

حدِّد قيمًا عادية باستخدام السمة android:value . حدِّد معرّفات الموارد باستخدام السمة android:resource. تحديد كل من android:value وandroid:resource غير صالح.

على سبيل المثال، يحدّد الرمز التالي أي قيمة مخزّنة في مورد @string/kangaroo لاسم zoo:

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

ومع ذلك، يعيّن الرمز هنا المعرّف الرقمي للمورد، وليس القيمة المخزنة في المورد، إلى zoo:

<property android:name="zoo" android:resource=”@string/kangaroo” />
السمات:
android:name
اسم الموقع. ينتج خطأ في التحليل إذا كانت علامات <property> التابعة المتعددة تحمل الاسم نفسه.
android:resource
مرجع لمورد رقم تعريف المورد هو القيمة المعيّنة للموقع. يمكن استرداد المعرّف من الموقع الإلكتروني عن طريق PackageManager.Property.getResourceId().
android:value
قيمة مخصصة للسمة. يسرد الجدول التالي أنواع البيانات وطرق الوصول الصالحة لسمة القيمة:
Type دالة استرداد قيمة PackageManager.Property
سلسلة: استخدِم الشرطات المائلة للخلف المزدوجة (\\) لإلغاء الأحرف، على سبيل المثال، \\n و\\uxxxxx لحرف Unicode. getString()
عدد صحيح: على سبيل المثال، 100 getInteger()
منطقية: إما true أو false getBoolean()
اللون: في النموذج #rgb أو #argb أو #rrggbb أو #aarrggbb getInteger()
التعويم: على سبيل المثال، 1.23 getFloat()

ملاحظة: يجب ألا تحتوي العلامة <property> على السمتَين android:value وandroid:resource معًا. وفي هذه الحالة، يُفضَّل استخدام android:resource.

تم تقديمه في:
المستوى 31 من واجهة برمجة التطبيقات