Material Design w XR
Ostatnia aktualizacja | Wersja stabilna | Wersja kandydująca | Wersja Beta | Wersja alfa |
---|---|---|---|---|
12 grudnia 2024 r. | - | - | - | 1.0.0-alpha01 |
Deklarowanie zależności
Aby dodać zależność od rdzenia XR Compose Material3, musisz dodać do projektu repozytorium Google Maven. Więcej informacji znajdziesz w repozytorium Maven firmy Google.
Dodaj zależności dla artefaktów, których potrzebujesz, w pliku build.gradle
aplikacji lub modułu:
Groovy
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") }
Więcej informacji o zależnościach znajdziesz w artykule Dodawanie zależności kompilacji.
Opinia
Twoja opinia pomoże nam ulepszyć Jetpacka. Jeśli zauważysz nowe problemy lub masz pomysły na ulepszenie tej biblioteki, daj nam znać. Zanim utworzysz nowy problem, zapoznaj się z dotychczasowymi problemami w tej bibliotece. Możesz dodać swój głos do istniejącego problemu, klikając przycisk z gwiazdką.
Więcej informacji znajdziesz w dokumentacji narzędzia Issue Tracker.
Wersja 1.0
Wersja 1.0.0-alpha01
12 grudnia 2024 r.
androidx.xr.compose.material3:material3:1.0.0-alpha01
został zwolniony.
Funkcje wersji początkowej
Pierwsza wersja Material Design dla XR dla deweloperów. Korzystając z obecnej biblioteki Material 3, komponenty i układy adaptacyjne są ulepszane dzięki zachowaniom UI przestrzennego. Możesz tworzyć bezpośrednio za pomocą komponentów M3 XR lub dostosować obecną implementację, dodając okładkę EnableXrComponentOverrides
. Więcej informacji znajdziesz w tym przewodniku dla programistów.
Obsługiwane adaptacje XR:
Pasek nawigacyjny w dowolnym układzie tworzenia wiadomości, w tym
NavigationSuiteScaffold
, będzie automatycznie dostosowywany do XR Orbiter. Więcej informacji znajdziesz w wytycznych dotyczących Material Design.Pasek nawigacyjny w dowolnym układzie tworzenia wiadomości, w tym
NavigationSuiteScaffold
, będzie automatycznie dostosowywany do XR Orbiter. Więcej informacji znajdziesz w wytycznych dotyczących Material Design.
Znane problemy
- ListDetailPaneScaffold i SupportingPaneScaffold nie obsługują obecnie wielu paneli przestrzennych