تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
GridLayout
نفِّذ تنسيق شبكة.
آخر تعديل |
الإصدار الثابت |
إصدار محتمل |
الإصدار التجريبي |
الإصدار الأولي |
9 نيسان (أبريل) 2025 |
1.1.0 |
- |
- |
- |
تحديد التبعيات
لإضافة تبعية على GridLayout، يجب إضافة مستودع Google Maven إلى
مشروعك. اطّلِع على مستودع Maven من Google
لمزيد من المعلومات.
أضِف التبعيات للعناصر التي تحتاج إليها في ملف build.gradle
ل
تطبيقك أو وحدتك:
Groovy
dependencies {
implementation "androidx.gridlayout:gridlayout:1.1.0"
}
Kotlin
dependencies {
implementation("androidx.gridlayout:gridlayout:1.1.0")
}
لمزيد من المعلومات عن العناصر الاعتمادية، اطّلِع على مقالة إضافة عناصر الاعتماد الخاصة بالإصدار.
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك
أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على
المشاكل الحالية
في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال
النقر على زرّ النجمة.
إنشاء مشكلة جديدة
اطّلِع على مستندات أداة تتبُّع المشاكل
لمزيد من المعلومات.
لا تتوفّر ملاحظات حول الإصدار لهذا العنصر.
الإصدار 1.1
الإصدار 1.1.0
9 نيسان (أبريل) 2025
تم إصدار androidx.gridlayout:gridlayout:1.1.0
. يتضمّن الإصدار 1.1.0 عمليات الربط هذه.
التغييرات المهمة منذ الإصدار 1.0.0
- تمت إزالة الاعتماد على مكتبة
androidx.legacy
وتم إيقاف دعم فئة Space
القديمة في GridLayout. يجب أن يستخدم المطوّرون إصدار النظام الأساسي لفئة Space
(android.widget.Space
) بدلاً من الإصدار androidx.legacy
.
الإصدار 1.1.0-rc01
26 مارس 2025
تم إصدار androidx.gridlayout:gridlayout:1.1.0-rc01
. يتضمّن الإصدار 1.1.0-rc01 عمليات الربط هذه.
الإصدار 1.1.0-beta01
24 أيار (مايو) 2023
تم طرح الإصدار androidx.gridlayout:gridlayout:1.1.0-beta01
بدون أي تغييرات. يحتوي الإصدار 1.1.0-beta01 على هذه المراجعات.
الإصدار 1.1.0-alpha01
22 آذار (مارس) 2023
تم إصدار androidx.gridlayout:gridlayout:1.1.0-alpha01
. يحتوي الإصدار 1.1.0-alpha01 على هذه المراجعات.
الميزات الجديدة
- إزالة الاعتماد على مكتبة
androidx.legacy
وإيقاف دعم فئة Space
القديمة في GridLayout على المطوّرين استخدام إصدار المنصة من فئة Space بدلاً من إصدار androidx.legacy
.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ 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,["# GridLayout\n==========\n\n[Code Sample](https://github.com/android/views-widgets-samples/blob/master/ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/MainPanel.java) \nAPI Reference \n[androidx.gridlayout.widget](/reference/kotlin/androidx/gridlayout/widget/package-summary) \nImplement a grid layout. \n\n| Latest Update | Stable Release | Release Candidate | Beta Release | Alpha Release |\n|---------------|------------------------------------------------------|-------------------|--------------|---------------|\n| April 9, 2025 | [1.1.0](/jetpack/androidx/releases/gridlayout#1.1.0) | - | - | - |\n\nDeclaring dependencies\n----------------------\n\nTo add a dependency on GridLayout, you must add the Google Maven repository to your\nproject. Read [Google's Maven repository](/studio/build/dependencies#google-maven)\nfor more information.\n\nAdd the dependencies for the artifacts you need in the `build.gradle` file for\nyour app or module: \n\n### Groovy\n\n```groovy\ndependencies {\n implementation \"androidx.gridlayout:gridlayout:1.1.0\"\n}\n```\n\n### Kotlin\n\n```kotlin\ndependencies {\n implementation(\"androidx.gridlayout:gridlayout:1.1.0\")\n}\n```\n\nFor more information about dependencies, see [Add build dependencies](/studio/build/dependencies).\n\nFeedback\n--------\n\nYour feedback helps make Jetpack better. Let us know if you discover new issues or have\nideas for improving this library. Please take a look at the\n[existing issues](https://issuetracker.google.com/issues?q=componentid:460990%20status:open)\nin this library before you create a new one. You can add your vote to an existing issue by\nclicking the star button.\n\n[Create a new issue](https://issuetracker.google.com/issues/new?component=460990&template=1422598)\n\nSee the [Issue Tracker documentation](https://developers.google.com/issue-tracker)\nfor more information.\n\nThere are no release notes for this artifact.\n\nVersion 1.1\n-----------\n\n### Version 1.1.0\n\nApril 9, 2025\n\n`androidx.gridlayout:gridlayout:1.1.0` is released. Version 1.1.0 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/d97f11014f7445681568d955387d895e87f584b2..1ae17d5f1e991c672971ab50949feecb75d1e557/gridlayout/gridlayout).\n\n**Important changes since 1.0.0**\n\n- Removed dependency on `androidx.legacy` library and dropped support for legacy `Space` class in GridLayout. Developers should be using the platform version of `Space` (`android.widget.Space`) class instead of the `androidx.legacy` version.\n\n### Version 1.1.0-rc01\n\nMarch 26, 2025\n\n`androidx.gridlayout:gridlayout:1.1.0-rc01` is released. Version 1.1.0-rc01 contains [these commits](https://android.googlesource.com/platform/frameworks/support/+log/c5bf9bc40dd5d9f0b3f34e7273ac0d4e4f05c41d..d97f11014f7445681568d955387d895e87f584b2/).\n\n### Version 1.1.0-beta01\n\nMay 24, 2023\n\n`androidx.gridlayout:gridlayout:1.1.0-beta01` is released with no changes. [Version 1.1.0-beta01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/5e7d256f82fbafb6d059ab7b18fddd87c7531553..c5bf9bc40dd5d9f0b3f34e7273ac0d4e4f05c41d/gridlayout/gridlayout)\n\n### Version 1.1.0-alpha01\n\nMarch 22, 2023\n\n`androidx.gridlayout:gridlayout:1.1.0-alpha01` is released. [Version 1.1.0-alpha01 contains these commits.](https://android.googlesource.com/platform/frameworks/support/+log/5e7d256f82fbafb6d059ab7b18fddd87c7531553/gridlayout/gridlayout)\n\n**New Features**\n\n- Remove dependency on `androidx.legacy` library and drop support for legacy `Space` class in GridLayout. Developers should be using the platform version of Space class instead of the `androidx.legacy` version."]]