Un'app che riproduce contenuti multimediali richiede componenti dell'interfaccia utente per la visualizzazione dei contenuti multimediali e il controllo della riproduzione. La libreria Media3 include due moduli UI che contengono diversi componenti UI.
Per utilizzare il modulo dell'interfaccia utente basato sulle visualizzazioni, aggiungi la seguente dipendenza:
Kotlin
implementation("androidx.media3:media3-ui:1.7.1")
Groovy
implementation "androidx.media3:media3-ui:1.7.1"
Per dipendere dal modulo UI basato su Jetpack Compose, aggiungi la seguente dipendenza:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.7.1")
Groovy
implementation "androidx.media3:media3-ui-compose:1.7.1"
Ti consigliamo vivamente di sviluppare la tua app in modo da dare la priorità a Compose o di eseguire la migrazione dall'utilizzo di View.
Nota: il modulo media3-ui-compose
non è ancora alla pari con il modulo
media3-ui
.