Media3 界面模块

播放媒体的应用需要界面组件来显示媒体和控制播放。Media3 库包含两个界面模块,其中包含许多界面组件。

如需使用基于 View 的界面模块,请添加以下依赖项:

Kotlin

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

Groovy

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

如需依赖于基于 Jetpack Compose 的界面模块,请添加以下 依赖项:

Kotlin

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

Groovy

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

如需依赖于 基于 Jetpack Compose 且使用 Material3 的界面模块,请添加 以下依赖项:

Kotlin

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

Groovy

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

我们强烈建议您以 Compose 为先的方式开发应用,或 从使用 View 迁移

注意media3-ui-composemedia3-ui-compose-material3 模块尚未与 media3-ui 模块保持一致。