Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
เริ่มใช้งาน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
หน้านี้จะอธิบายวิธีใช้เลย์เอาต์ Grid เบื้องต้น
ตั้งค่าโปรเจ็กต์
เพิ่มไลบรารี androidx.compose.foundation.layout ลงใน
lib.versions.toml ของโปรเจ็กต์
[versions]
compose = "1.12.0-alpha02"
[libraries]
androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version.ref = "compose" }
เพิ่มทรัพยากร Dependency ของไลบรารีลงใน build.gradle.kts ของแอป
dependencies {
implementation(libs.androidx.compose.foundation.layout)
}
สร้างตารางกริดพื้นฐาน
ตัวอย่างต่อไปนี้จะสร้างตารางกริดพื้นฐานขนาด 2x3 โดยคอลัมน์และแถวมีขนาดคงที่ 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)
}
รูปที่ 1
ตารางกริดพื้นฐานประกอบด้วยแถวและคอลัมน์ที่มีขนาดคงที่
ดูวิธีใช้ตารางกริดขั้นสูงเพิ่มเติมได้ที่
ดู ตั้งค่าพร็อพเพอร์ตี้ของคอนเทนเนอร์ และ ตั้งค่าพร็อพเพอร์ตี้ของไอเทม
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-05-06 UTC
[[["เข้าใจง่าย","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"]],["อัปเดตล่าสุด 2026-05-06 UTC"],[],[]]