ماژول های رابط کاربری Media3

یک برنامه که رسانه پخش می‌کند، برای نمایش رسانه و کنترل پخش، به اجزای رابط کاربری نیاز دارد. کتابخانه Media3 شا��ل دو ماژول رابط کاربری است که شامل تعدادی اجزای رابط کاربری هستند.

برای استفاده از ماژول رابط کاربری مبتنی بر Views ، وابستگی زیر را اضافه کنید:

کاتلین

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

گرووی

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

برای وابستگی به ماژول رابط کاربری مبتنی بر Jetpack Compose ، وابستگی زیر را اضافه کنید:

کاتلین

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

گرووی

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

برای وابستگی به ماژول رابط کاربری مبتنی بر Jetpack Compose با Material3 ، وابستگی زیر را اضافه کنید:

کاتلین

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

گرووی

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

ما اکیداً شما را تشویق می‌کنیم که برنامه خود را به روش Compose-first توسعه دهید یا از استفاده از Views مهاجرت کنید .

نکته: ماژول‌های media3-ui-compose و media3-ui-compose-material3 هنوز با ماژول media3-ui در یک سطح نیستند.