Aplikasi yang memutar media memerlukan komponen antarmuka pengguna untuk menampilkan media dan mengontrol pemutaran. Library Media3 menyertakan dua modul UI yang berisi sejumlah komponen UI.
Untuk menggunakan modul UI berbasis View, tambahkan dependensi berikut:
Kotlin
implementation("androidx.media3:media3-ui:1.6.0")
Groovy
implementation "androidx.media3:media3-ui:1.6.0"
Untuk bergantung pada modul UI berbasis Jetpack Compose, tambahkan dependensi berikut:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.6.0")
Groovy
implementation "androidx.media3:media3-ui-compose:1.6.0"
Sebaiknya Anda mengembangkan aplikasi dengan cara Compose-first atau bermigrasi dari penggunaan View.
Catatan: Modul media3-ui-compose
belum setara dengan
modul media3-ui
.