XR için Materyal Tasarım
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.
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
veNavigationRail
'deOrbiter
ö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ı:
NavigationSuiteScaffold
dahil olmak üzere tüm Oluşturma düzenlerindeki gezinme çubuğu, XR Orbiter'a otomatik olarak uyarlanır. Daha fazla bilgi için Materyal Tasarım yönergelerini okuyun.NavigationSuiteScaffold
dahil olmak üzere tüm Oluştur düzenlerindeki gezinme çubuğu, XR Orbiter'a otomatik olarak uyarlanır. Daha fazla bilgi için Materyal Tasarım yönergelerini okuyun.
Bilinen Sorunlar
- ListDetailPaneScaffold ve SupportingPaneScaffold şu anda birden fazla uzamsal paneli desteklemez.