- بناء الجملة:
<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- قيمة تم تخصيصها للموقع. يسرد الجدول التالي أنواع البيانات الصالحة وطرق الموصّل للقيمة
السمة:
النوع موصّل PackageManager.Property سلسلة: استخدِم الشرطات المائلة للخلف المزدوجة (\\) لإلغاء الأحرف. على سبيل المثال، \\nو\\uxxxxxلحرف UnicodegetString()عدد صحيح: على سبيل المثال، 100getInteger()قيمة منطقية: إما trueأوfalsegetBoolean()اللون: بالصيغة #rgbأو#argbأو#rrggbbأو#aarrggbbgetInteger()عائم: على سبيل المثال، 1.23getFloat()
ملاحظة: يجب ألا تحتوي العلامة
<property>على كلٍّ منandroid:valueandroid:resourceسمة. إذا حدث ذلك، يُفضَّل استخدامandroid:resource.- تم تقديمها في:
- المستوى 31 من واجهة برمجة التطبيقات
<property>
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-10-21 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-10-21 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]