Mulai

Halaman ini menjelaskan cara menerapkan tata letak Grid dasar.

Menyiapkan project

  1. Tambahkan library androidx.compose.foundation.layout ke project Anda lib.versions.toml.

    [versions]
    compose = "1.11.0-beta02"
    
    [libraries]
    androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version.ref = "compose" }
    
  2. Tambahkan dependensi library ke build.gradle.kts aplikasi Anda.

    dependencies {
        implementation(libs.androidx.compose.foundation.layout)
    }
    

Membuat petak dasar

Contoh berikut membuat petak 2x3 dasar, dengan kolom dan baris yang memiliki ukuran tetap 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)
}

Petak dasar terdiri dari baris dan kolom dengan ukuran tetap.
Gambar 1. Petak dasar terdiri dari baris dan kolom dengan ukuran tetap.

Untuk mempelajari cara menerapkan petak yang lebih canggih, lihat Menetapkan properti penampung dan Menetapkan properti item.