Başlama

Bu sayfada, temel Grid düzenlerinin nasıl uygulanacağı açıklanmaktadır.

Proje oluşturma

  1. androidx.compose.foundation.layout kitaplığını projenizin lib.versions.toml dosyasına ekleyin.

    [versions]
    compose = "1.13.0-alpha03"
    
    [libraries]
    androidx-compose-foundation-layout = { group = "androidx.compose.foundation", name = "foundation-layout", version.ref = "compose" }
    
  2. Kitaplık bağımlılığını uygulamanızın build.gradle.kts dosyasına ekleyin.

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

Temel ızgara oluşturma

Aşağıdaki örnekte, sütun ve satırların sabit boyutu 100.dp olan temel bir 2x3 ızgara oluşturuluyor.

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)
}

Temel bir ızgara, sabit boyutlu satır ve sütunlardan oluşur.
Şekil 1. Temel bir ızgara, sabit boyutlu satır ve sütunlardan oluşur.

Daha gelişmiş ızgaraları uygulama hakkında bilgi edinmek için Kapsayıcı özelliklerini ayarlama ve Öğe özelliklerini ayarlama başlıklı makaleleri inceleyin.