- بناء الجملة:
<permission-group android:description="string resource" android:icon="drawable resource" android:label="string resource" android:name="string" />
- الواردة في:
<manifest>
- description:
- تعريف اسم لمجموعة منطقية من الأذونات ذات الصلة. شخص
تضم الأذونات إلى المجموعة من خلال السمة
permissionGroup
العنصر<permission>
إن أعضاء المجموعة هم معًا في واجهة المستخدم.هذا العنصر لا يعرّف عن الإذن نفسه، بل هو فئة يمكن وضع الأذونات فيها فقط. لمزيد من المعلومات عن إعلان الأذونات وتعيينها إلى المجموعات، يُرجى الاطّلاع على العنصر
<permission>
. - :
android:description
- نص يصف المجموعة ويمكن للمستخدم قراءته. النص هو
أطول وأكثر وضوحًا من التسمية. يجب أن تكون هذه السمة
كمرجع لمورد السلسلة. بخلاف
label
، فلا يمكن أن تكون سلسلة أولية. android:icon
- رمز يمثّل الإذن يجب ضبط هذه السمة. كمرجع لمورد قابل للرسم يحتوي على تعريف الصورة.
android:label
- اسم المجموعة سهل القراءة للمستخدم. للراحة، يجب تسمية يمكن تعيينه كسلسلة أولية أثناء تطوير التطبيق. ومع ذلك، عندما يكون التطبيق جاهزًا للنشر، يمكنك ضبطه كمرجع لمورد السلسلة، بحيث يمكن ترجمتها مثل الموارد الأخرى السلاسل في واجهة المستخدم.
android:name
- اسم المجموعة: هذا هو الاسم الذي يمكن تعيينه إلى
<permission>
العنصرandroid:permissionGroup
.
- تم تقديمها في:
- المستوى 1 من واجهة برمجة التطبيقات
- راجِع أيضًا:
<permission>
<permission-tree>
<uses-permission>
<permission-group>
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# <permission-group\u003e\n\nsyntax:\n:\n\n ```xml\n \u003cpermission-group android:description=\"string resource\"\n android:icon=\"drawable resource\"\n android:label=\"string resource\"\n android:name=\"string\" /\u003e\n ```\n\ncontained in:\n: [\u003cmanifest\u003e](/guide/topics/manifest/manifest-element)\n\ndescription:\n: Declares a name for a logical grouping of related permissions. Individual\n permissions join the group through the `permissionGroup` attribute of the\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element) element. Members of a group are\n presented together in the user interface.\n\n\n This element doesn't declare a permission itself, only a category in which permissions can be placed.\n For information about declaring permissions and assigning them to groups, see the\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element) element.\n\nattributes:\n:\n\n `android:description`\n : User-readable text that describes the group. The text is\n longer and more explanatory than the label. This attribute must be\n set as a reference to a string resource. Unlike the `label`\n attribute, it can't be a raw string.\n\n `android:icon`\n : An icon representing the permission. This attribute must be set\n as a reference to a drawable resource containing the image definition.\n\n `android:label`\n : A user-readable name for the group. As a convenience, the label\n can be directly set as a raw string while you're developing the application.\n However, when the application is ready to be published, set it\n as a reference to a string resource, so that it can be localized like other\n strings in the user interface.\n\n `android:name`\n : The name of the group. This is the name that can be assigned to a\n [\u003cpermission\u003e](/guide/topics/manifest/permission-element)\n element's\n [android:permissionGroup](/guide/topics/manifest/permission-element#pgroup)\n attribute.\n\nintroduced in:\n: API level 1\n\nsee also:\n: [\u003cpermission\u003e](/guide/topics/manifest/permission-element)\n\n [\u003cpermission-tree\u003e](/guide/topics/manifest/permission-tree-element)\n\n [\u003cuses-permission\u003e](/guide/topics/manifest/uses-permission-element)"]]