मीडिया चलाने वाले ऐप्लिकेशन को, मीडिया दिखाने और प्लेबैक को कंट्रोल करने के लिए, यूज़र इंटरफ़ेस कॉम्पोनेंट की ज़रूरत होती है. Media3 लाइब्रेरी में दो यूज़र इंटरफ़ेस (यूआई) मॉड्यूल शामिल होते हैं. इनमें कई यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट होते हैं.
व्यू पर आधारित यूज़र इंटरफ़ेस (यूआई) मॉड्यूल का इस्तेमाल करने के लिए, यह डिपेंडेंसी जोड़ें:
Kotlin
implementation("androidx.media3:media3-ui:1.10.0")
शानदार
implementation "androidx.media3:media3-ui:1.10.0"
Jetpack Compose पर आधारित यूज़र इंटरफ़ेस मॉड्यूल पर निर्भर रहने के लिए, यह डिपेंडेंसी जोड़ें:
Kotlin
implementation("androidx.media3:media3-ui-compose:1.10.0")
शानदार
implementation "androidx.media3:media3-ui-compose:1.10.0"
Material3 के साथ Jetpack Compose पर आधारित यूज़र इंटरफ़ेस मॉड्यूल पर निर्भर रहने के लिए, यह डिपेंडेंसी जोड़ें:
Kotlin
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 मॉड्यूल के बराबर नहीं हैं.