XR için Materyal Tasarım

XR'ye uyum sağlayan Material bileşenleri ve düzenleri kullanarak içerik oluşturma
Son Güncelleme Kararlı Sürüm Sürüm Adayı Beta Sürümü Alfa Sürüm
29 Ocak 2025 - - - 1.0.0-alpha02

Bağımlılıkları beyan etme

XR Compose Material3 çekirdeğine bağımlılık eklemek için projenize Google Maven deposunu eklemeniz gerekir. Daha fazla bilgi için Google'ın Maven deposunu inceleyin.

Uygulamanızın veya modülünüzün build.gradle dosyasına ihtiyacınız olan yapıların bağımlılıklarını ekleyin:

Eski

dependencies {
    // Use to implement XR Compose Material3
    implementation "androidx.xr.compose.material3:material3:1.0.0-alpha01"
}

Kotlin

dependencies {
    // Use to implement XR Compose Material3
   implementation("androidx.xr.compose.material3:material3:1.0.0-alpha01")
}

Bağımlılıklar hakkında daha fazla bilgi için Derleme bağımlılıkları ekleme başlıklı makaleyi inceleyin.

Geri bildirim

Geri bildiriminiz Jetpack'in iyileştirilmesine yardımcı olur. Yeni sorunlar keşfederseniz veya bu kitaplığı iyileştirmek için fikirleriniz varsa lütfen bize bildirin. Yeni bir kitaplık oluşturmadan önce lütfen bu kitaplıktaki mevcut sorunlara göz atın. Yıldız düğmesini tıklayarak mevcut bir soruna oy verebilirsiniz.

Yeni bir sorun oluşturma

Daha fazla bilgi için Sorun İzleyici belgelerine bakın.

Sürüm 1.0

Sürüm 1.0.0-alpha02

29 Ocak 2025

androidx.xr.compose.material3:material3:1.0.0-alpha02 yayınlanır. 1.0.0-alpha02 sürümü bu taahhütleri içerir.

Yeni Özellikler

  • XR NavigationBar ve NavigationRail'de Orbiter özelliklerinin özelleştirilmesini etkinleştirin. (Ic300f)

API Değişiklikleri

  • XR'de ThreePaneScaffold değerini geçersiz kılma özelliğini oluşturma (Ib66f1)
  • XR için animasyonsuz bölmeyi geçersiz kılma özelliğini uygulama (I7f620)
  • Yeni deneysel ek açıklama ExperimentalMaterial3ComponentOverrideApi (Ia1eaf) ekleme ve kullanma

Hata Düzeltmeleri

  • Material3 XR'ın XR Compose'a olan bağımlılığını sabitleyin. (Ia02cc)

Sürüm 1.0.0-alpha01

12 Aralık 2024

androidx.xr.compose.material3:material3:1.0.0-alpha01 yayınlanır.

İlk Sürümün Özellikleri

XR için Materyal Tasarım'ın ilk geliştirici sürümü. Mevcut Material 3 kitaplığı kullanılarak bileşenler ve uyarlanabilir düzenler, mekansal kullanıcı arayüzü davranışlarıyla geliştirilir. Doğrudan M3 XR bileşenleriyle derleme yapabilir veya EnableXrComponentOverrides sarmalayıcısını ekleyerek mevcut uygulamanızı uyarlayabilirsiniz. Daha fazla bilgi için bu geliştirici kılavuzundan yararlanabilirsiniz.

Desteklenen XR uyarlamaları:

Bilinen Sorunlar

  • ListDetailPaneScaffold ve SupportingPaneScaffold şu anda birden fazla uzamsal paneli desteklemez.