Mulai

Halaman ini menjelaskan cara menerapkan tata letak Grid dasar.

Menyiapkan project

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

    [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 berukuran 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.