Moduły interfejsu Media3

Aplikacja odtwarzająca multimedia wymaga komponentów interfejsu użytkownika do wyświetlania multimediów i sterowania odtwarzaniem. Biblioteka Media3 zawiera 2 moduły interfejsu, które zawierają wiele komponentów interfejsu.

Aby użyć modułu interfejsu opartego na widokach, dodaj tę zależność:

Kotlin

implementation("androidx.media3:media3-ui:1.11.1")

Dynamiczny

implementation "androidx.media3:media3-ui:1.11.1"

Aby używać modułu interfejsu opartego na Jetpack Compose, dodaj następującą zależność:

Kotlin

implementation("androidx.media3:media3-ui-compose:1.11.1")

Dynamiczny

implementation "androidx.media3:media3-ui-compose:1.11.1"

Aby dodać zależność od modułu interfejsu opartego na Jetpack Compose z Material 3, dodaj tę zależność:

Kotlin

implementation("androidx.media3:media3-ui-compose-material3:1.11.1")

Dynamiczny

implementation "androidx.media3:media3-ui-compose-material3:1.11.1"

Zdecydowanie zalecamy tworzenie aplikacji w pierwszej kolejności w Compose lub migrację z używania widoków.

Uwaga: moduły media3-ui-composemedia3-ui-compose-material3 nie są jeszcze na tym samym poziomie co moduł media3-ui.