<مالکیت>

نحو:
<property android:name="string"
           android:resource="resource specification"
           android:value="string" />
موجود در:
<activity>
<activity-alias>
<application>
<provider>
<receiver>
<service>
توضیحات:
یک جفت نام-مقدار برای یک مورد از داده‌های دلخواه اضافی که می‌تواند به مؤلفه والد ارائه شود. یک عنصر کامپوننت می‌تواند حاوی هر تعداد زیر عنصر <property> باشد. نام‌های معتبر شامل هر یک از ثابت‌های ویژگی تعریف‌شده در کلاس PackageManager ، تگ‌های PackageManager.Property تعریف‌شده در کلاس‌هایی مانند WindowProperties و ثابت‌های دلخواه تعریف‌شده ad hoc هستند. با استفاده از متد 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 Accessor
رشته: برای فرار از کاراکترها از بک اسلش های دوتایی (\\) استفاده کنید. به عنوان مثال، \\n و \\uxxxxx برای یک کاراکتر یونیکد getString()
عدد صحیح: برای مثال 100 getInteger()
بولی: یا true یا false getBoolean()
رنگ: به شکل #rgb ، #argb ، #rrggbb یا #aarrggbb getInteger()
Float: به عنوان مثال، 1.23 getFloat()

توجه: تگ <property> نباید دارای هر دو ویژگی android:value و android:resource باشد. اگر این اتفاق بیفتد، android:resource ترجیح داده می شود.

معرفی شده در:
API سطح 31