- نحو:
<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()عدد صحیح: برای مثال 100getInteger()بولی: یا trueیاfalsegetBoolean()رنگ: به شکل #rgb،#argb،#rrggbbیا#aarrggbbgetInteger()Float: به عنوان مثال، 1.23getFloat()
توجه: تگ
<property>نباید دارای هر دو ویژگیandroid:valueوandroid:resourceباشد. اگر این اتفاق بیفتد،android:resourceترجیح داده می شود.-
- معرفی شده در:
- API سطح 31
<مالکیت>
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-10-21 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-10-21 بهوقت ساعت هماهنگ جهانی."],[],[]]