Модули пользовательского интерфейса Media3

Для воспроизведения мультимедиа приложению необходимы компоненты пользовательского интерфейса для отображения медиафайлов и управления воспроизведением. Библиотека Media3 включает два модуля пользовательского интерфейса, содержащих ряд компонентов интерфейса.

Для использования модуля пользовательского интерфейса на основе представлений добавьте следующую зависимость:

Котлин

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

Классный

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

Чтобы использовать модуль пользовательского интерфейса на основе Jetpack Compose , добавьте следующую зависимость:

Котлин

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

Классный

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

Чтобы использовать модуль пользовательского интерфейса на основе Jetpack Compose с Material3 , добавьте следующую зависимость:

Котлин

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

Классный

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

Мы настоятельно рекомендуем разрабатывать ваше приложение, используя подход Compose-first, или перейти с использования Views .

Примечание: Модули media3-ui-compose и media3-ui-compose-material3 пока не достигли уровня модуля media3-ui .