این صفحه نحوه پیادهسازی طرحبندیهای پایه Grid را شرح میدهد.
تنظیم پروژه
کتابخانه
androidx.compose.foundation.layoutرا بهlib.versions.tomlپروژه خود اضافه کنید.[versions] compose = "1.11.0-beta02" [libraries] androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version.ref = "compose" }وابستگی کتابخانه را به
build.gradle.ktsبرنامه خود اضافه کنید.dependencies { implementation(libs.androidx.compose.foundation.layout) }
ایجاد یک شبکه پایه
مثال زیر یک جدول پایه ۲x۳ ایجاد میکند که ستونها و ردیفهای آن اندازه ثابت 100.dp دارند.
Grid( config = { repeat(2) { column(100.dp) } repeat(3) { row(100.dp) } } ) { Card1(containerColor = PastelRed) Card2(containerColor = PastelGreen) Card3(containerColor = PastelBlue) Card4(containerColor = PastelPink) Card5(containerColor = PastelOrange) Card6(containerColor = PastelYellow) }

برای یادگیری نحوه پیادهسازی شبکههای پیشرفتهتر، به تنظیم ویژگیهای کانتینر و تنظیم ویژگیهای آیتم مراجعه کنید.