- نحو:
<category android:name="string" />
- موجود در:
-
<intent-filter>
- توضیحات:
- نام دسته را به فیلتر هدف اضافه می کند. برای جزئیات بیشتر در مورد فیلترهای هدف و نقش مشخصات دسته در یک فیلتر ، Intent و Intent Filters را ببینید.
- صفات:
-
android:name
- نام دسته. دسته های استاندارد در کلاس
Intent
به عنوان ثابت هایCATEGORY_ name
تعریف می شوند. نام اختصاص داده شده در اینجا از آن ثابت ها با پیشوندandroid.intent.category.
بهname
که بعد ازCATEGORY_
. برای مثال، مقدار رشته برایCATEGORY_LAUNCHER
android.intent.category.LAUNCHER
است.توجه: برای دریافت مقاصد ضمنی، باید دسته
CATEGORY_DEFAULT
را در فیلتر هدف قرار دهید. متدهایstartActivity()
وstartActivityForResult()
با تمام مقاصد به گونه ای برخورد می کنند که انگار دستهCATEGORY_DEFAULT
را اعلام کرده اند. اگر آن را در فیلتر قصد خود اعلام نکنید، هیچ هدف ضمنی نمی تواند فعالیت شما را حل کند.برای دسته بندی های سفارشی، از نام بسته به عنوان پیشوند استفاده کنید تا منحصر به فرد باشند.
-
- معرفی شده در:
- API سطح 1
- همچنین ببینید:
-
<action>
<data>
<دسته>
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# <category\u003e\n\nsyntax:\n:\n\n ```xml\n \u003ccategory android:name=\"string\" /\u003e\n ```\n\ncontained in:\n: [\u003cintent-filter\u003e](/guide/topics/manifest/intent-filter-element)\n\ndescription:\n: Adds a category name to an intent filter. See\n [Intents and\n Intent Filters](/guide/components/intents-filters) for details on intent filters and the role of category\n specifications within a filter.\n\nattributes:\n:\n\n `android:name`\n : The name of the category. Standard categories are defined in the\n [Intent](/reference/android/content/Intent) class as `CATEGORY_`*name*\n constants. The name assigned here is derived from those constants\n by prefixing `android.intent.category.` to the\n *name* that follows `CATEGORY_`. For example,\n the string value for `CATEGORY_LAUNCHER` is\n `android.intent.category.LAUNCHER`.\n\n **Note:** To receive implicit intents, you must include the\n [CATEGORY_DEFAULT](/reference/android/content/Intent#CATEGORY_DEFAULT) category in the intent filter. The methods\n [startActivity()](/reference/android/app/Activity#startActivity(android.content.Intent)) and\n [startActivityForResult()](/reference/android/app/Activity#startActivityForResult(android.content.Intent, int)) treat all intents\n as if they declared the [CATEGORY_DEFAULT](/reference/android/content/Intent#CATEGORY_DEFAULT) category.\n If you don't declare it in your intent filter, no implicit intents can resolve\n your activity.\n\n\n For custom categories, use the package name as a prefix so\n that they are unique.\n\nintroduced in:\n: API Level 1\n\nsee also:\n: [\u003caction\u003e](/guide/topics/manifest/action-element)\n\n [\u003cdata\u003e](/guide/topics/manifest/data-element)"]]