Une application qui lit des contenus multimédias nécessite des composants d'interface utilisateur pour afficher les contenus multimédias et contrôler la lecture. La bibliothèque Media3 comprend deux modules d'UI qui contiennent un certain nombre de composants d'UI.
Pour utiliser le module d'UI basé sur les vues, ajoutez la dépendance suivante:
Kotlin
implementation("androidx.media3:media3-ui:1.6.0")
Groovy
implementation "androidx.media3:media3-ui:1.6.0"
Pour dépendre du module d'UI basé sur Jetpack Compose, ajoutez la dépendance suivante:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.6.0")
Groovy
implementation "androidx.media3:media3-ui-compose:1.6.0"
Nous vous encourageons vivement à développer votre application en privilégiant Compose ou à passer des vues à Compose.
Remarque:Le module media3-ui-compose
n'est pas encore à la parité avec le module media3-ui
.