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 Tampilan, tambahkan dependensi berikut:
Kotlin
implementation("androidx.media3:media3-ui:1.7.1")
Groovy
implementation "androidx.media3:media3-ui:1.7.1"
Untuk mengandalkan modul UI berbasis Jetpack Compose, tambahkan dependensi berikut:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.7.1")
Groovy
implementation "androidx.media3:media3-ui-compose:1.7.1"
Sebaiknya Anda mengembangkan aplikasi dengan pendekatan Compose-first atau bermigrasi dari penggunaan View.
Catatan: Modul media3-ui-compose
belum setara dengan modul media3-ui
.