Módulos da interface do Media3

Um app que reproduz mídia exige componentes de interface do usuário para exibir mídia e controlar a reprodução. A biblioteca Media3 inclui dois módulos de interface do usuário que contêm um número de componentes.

Para usar o módulo de interface do usuário baseado em visualizações, adicione a seguinte dependência:

Kotlin

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

Groovy

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

Para depender do módulo de interface do usuário baseado no Jetpack Compose, adicione a seguinte dependência:

Kotlin

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

Groovy

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

Para depender do módulo de interface do usuário baseado no Jetpack Compose com o Material3, adicione a seguinte dependência:

Kotlin

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

Groovy

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

Recomendamos que você desenvolva seu app com o Compose em primeiro lugar ou migre do uso de visualizações.

Observação: Os módulos media3-ui-compose e media3-ui-compose-material3 ainda não estão em paridade com o módulo media3-ui.