Mô-đun giao diện người dùng Media3

Một ứng dụng phát nội dung đa phương tiện cần có các thành phần giao diện người dùng để hiển thị nội dung đa phương tiện và kiểm soát quá trình phát. Thư viện Media3 bao gồm 2 mô-đun giao diện người dùng chứa một số thành phần giao diện người dùng.

Để sử dụng mô-đun giao diện người dùng dựa trên Khung hiển thị, hãy thêm phần phụ thuộc sau:

Kotlin

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

Groovy

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

Để phụ thuộc vào mô-đun giao diện người dùng dựa trên Jetpack Compose, hãy thêm phần phụ thuộc sau:

Kotlin

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

Groovy

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

Để phụ thuộc vào mô-đun giao diện người dùng dựa trên Jetpack Compose bằng Material3, hãy thêm phần phụ thuộc sau:

Kotlin

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

Groovy

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

Bạn nên phát triển ứng dụng theo cách ưu tiên Compose hoặc di chuyển từ việc sử dụng Khung hiển thị.

Lưu ý: Các mô-đun media3-ui-composemedia3-ui-compose-material3 chưa ngang bằng với mô-đun media3-ui.