मीडिया चलाने वाले ऐप्लिकेशन को मीडिया दिखाने और प्लेबैक को कंट्रोल करने के लिए, यूज़र इंटरफ़ेस कॉम्पोनेंट की ज़रूरत होती है. Media3 लाइब्रेरी में दो यूज़र इंटरफ़ेस (यूआई) मॉड्यूल शामिल होते हैं. इनमें कई यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट होते हैं.
व्यू पर आधारित यूज़र इंटरफ़ेस (यूआई) मॉड्यूल का इस्तेमाल करने के लिए, यह डिपेंडेंसी जोड़ें:
Kotlin
implementation("androidx.media3:media3-ui:1.8.0")
Groovy
implementation "androidx.media3:media3-ui:1.8.0"
Jetpack Compose पर आधारित यूज़र इंटरफ़ेस (यूआई) मॉड्यूल पर निर्भर रहने के लिए, यह डिपेंडेंसी जोड़ें:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.8.0")
Groovy
implementation "androidx.media3:media3-ui-compose:1.8.0"
हमारा सुझाव है कि आप अपने ऐप्लिकेशन को Compose-first तरीके से डेवलप करें या Views का इस्तेमाल बंद करें.
ध्यान दें: media3-ui-compose मॉड्यूल, अब तक media3-ui मॉड्यूल के बराबर नहीं है.