یک برنامه که رسانه پخش میکند، برای نمایش رسانه و کنترل پخش، به اجزای رابط کاربری نیاز دارد. کتابخانه Media3 شامل دو ماژول رابط کاربری است که شامل تعدادی اجزای رابط کاربری هستند.
برای استفاده از ماژول رابط کاربری مبتنی بر Views ، وابستگی زیر را اضافه کنید:
کاتلین
implementation("androidx.media3:media3-ui:1.8.0")
گرووی
implementation "androidx.media3:media3-ui:1.8.0"
برای وابستگی به ماژول رابط کاربری مبتنی بر Jetpack Compose ، وابستگی زیر را اضافه کنید:
کاتلین
implementation("androidx.media3:media3-ui-compose:1.8.0")
گرووی
implementation "androidx.media3:media3-ui-compose:1.8.0"
ما اکیداً شما را تشویق میکنیم که برنامه خود را به روش Compose-first توسعه دهید یا از استفاده از Views مهاجرت کنید .
نکته: ماژول media3-ui-compose هنوز با ماژول media3-ui در یک سطح نیست.