मीडिया की स्थिति दिखाने वाला इंडिकेटर

मीडिया प्रगति संकेतक घटक केवल मीडिया ऐप्स में ही उपलब्ध होता है।

प्रगति सूचक किसी मीडिया स्रोत की अवधि और बीते हुए समय का दृश्य प्रतिनिधित्व है। यह मीडिया ऐप्स में प्लेबैक के दौरान दिखाई देता है।

शरीर रचना

मीडिया प्रोग्रेस इंडिकेटर में एक निष्क्रिय ट्रैक (ग्रे रंग में प्रदर्शित) होता है जो मीडिया स्रोत की अवधि को दर्शाता है, और एक सक्रिय ट्रैक (एक अलग रंग में प्रदर्शित) होता है जो निष्क्रिय ट्रैक के ऊपर प्रदर्शित होकर बीते हुए प्लेबैक समय को दर्शाता है।

मीडिया प्रगति संकेतक की संरचना
1. सक्रिय ट्रैक
2. निष्क्रिय ट्रैक

मीडिया प्रगति सूचक रैखिक या वृत्ताकार हो सकता है।

रेखीय मीडिया प्रगति संकेतक

लीनियर प्रोग्रेस इंडिकेटर क्षैतिज अक्ष पर अवधि और बीता हुआ समय प्रदर्शित करता है। ट्रैक का दिखाई देने वाला भाग 76 dp के टच-टारगेट क्षेत्र के केंद्र में स्थित होता है। बीते हुए समय पर टैप या ड्रैग करके उपयोगकर्ता मीडिया स्रोत में विभिन्न स्थानों पर जा सकता है। लीनियर मीडिया प्रोग्रेस इंडिकेटर 800 dp या उससे अधिक आकार की स्क्रीन के लिए उपयुक्त है।
वृत्ताकार प्रगति संकेतक की संरचना

वृत्ताकार प्रगति संकेतक समय अवधि और बीते हुए समय को एक वृत्त के रूप में प्रदर्शित करता है। बीते हुए समय को टैप करके या खींचकर अलग-अलग स्थानों पर ले जाना संभव नहीं है। यह वृत्ताकार मीडिया प्रगति संकेतक 800 dp से कम ऊँचाई वाली स्क्रीन के लिए और मीडिया प्लेबैक नियंत्रणों को न्यूनतम करने पर उपयोग के लिए बनाया गया है।

मीडिया प्रगति संकेतक बताता है

प्लेबैक के दौरान, प्रगति संकेतक चार स्थितियों में से किसी एक में होता है:

  • चल रहा है: मीडिया चल रहा है और सक्रिय ट्रैक निष्क्रिय ट्रैक के ऊपर से आगे बढ़ता है, जिससे बीता हुआ समय पता चलता है।
  • रोका गया: उपयोगकर्ता ने प्लेबैक रोक दिया है। सक्रिय ट्रैक उस बिंदु पर स्थिर है जहां प्लेबैक रोका गया है।
  • बफरिंग: मीडिया ऐप प्ले करने के लिए कंटेंट लोड कर रहा है। कंटेंट लोड होने के दौरान इंडिकेटर एक सफेद लाइन दिखाता है जो निष्क्रिय ट्रैक पर बार-बार आगे बढ़ती है।
  • त्रुटि: मीडिया नहीं चलाया जा सकता। कोई सक्रिय ट्रैक नहीं है और निष्क्रिय ट्रैक अक्षम है।

    मीडिया चलने के दौरान सक्रिय ट्रैक निष्क्रिय ट्रैक के ऊपर से आगे बढ़ता है।
    प्लेइंग स्थिति: मीडिया के चलने के दौरान सक्रिय ट्रैक निष्क्रिय ट्रैक के ऊपर आगे बढ़ता है।
    मीडिया प्लेबैक के रुकने पर सक्रिय ट्रैक स्थिर रहता है।
    विराम अवस्था: मीडिया प्लेबैक के रुकने पर सक्रिय ट्रैक स्थिर हो जाता है।
    सामग्री लोड होने के दौरान एक सफेद रेखा निष्क्रिय ट्रैक पर बार-बार आगे बढ़ती रहती है।
    बफरिंग स्थिति: सामग्री लोड होने के दौरान निष्क्रिय ट्रैक पर एक सफेद रेखा बार-बार आगे बढ़ती है।
    मीडिया प्लेबैक त्रुटि होने पर निष्क्रिय ट्रैक अक्षम हो जाता है।
    त्रुटि की स्थिति: जब कोई मीडिया त्रुटि होती है, तो कोई सक्रिय ट्रैक प्रदर्शित नहीं होता है और निष्क्रिय ट्रैक अक्षम हो जाता है।

विनिर्देश

रेखीय मीडिया प्रगति संकेतक

लीनियर मीडिया प्रगति संकेतक रेडलाइन

वृत्ताकार मीडिया प्रगति संकेतक

वृत्ताकार मीडिया प्रगति संकेतक लाल रेखा

अनुकूलन

मीडिया प्लेबैक के दौरान, मीडिया प्रोग्रेस इंडिकेटर का सक्रिय ट्रैक एक विशेष रंग में प्रदर्शित होता है। डिफ़ॉल्ट विशेष रंग नीले रंग का होता है। ऐप डेवलपर चाहें तो अपने मीडिया ब्रांड को दर्शाने वाला ऐप विशेष रंग भी चुन सकते हैं। इसी प्रकार, OEM कंपनियां अपने कार ब्रांड को दर्शाने वाला विशेष रंग भी दे सकती हैं। यदि OEM कंपनी द्वारा विशेष रंग दिया जाता है, तो वह ऐप के विशेष रंग से अधिक प्रभावी होगा।

लीनियर मीडिया प्रोग्रेस बार डिफ़ॉल्ट, थर्ड-पार्टी और OEM एक्सेंट रंगों का उपयोग करके सक्रिय ट्रैक को दर्शाता है।
प्रोग्रेस इंडिकेटर का डिफ़ॉल्ट स्टाइल नीले रंग का होता है। ऐप डेवलपर डिफ़ॉल्ट ऐप स्टाइल को अपने ब्रांड के एक्सेंट कलर (इस उदाहरण में हरा) से बदल सकते हैं। OEM भी डिफ़ॉल्ट और ऐप स्टाइल दोनों को अपने ब्रांड के एक्सेंट कलर (इस उदाहरण में नारंगी) से बदल सकते हैं।

डिफ़ॉल्ट, थर्ड-पार्टी और OEM एक्सेंट रंगों का उपयोग करके सक्रिय ट्रैक दिखाने वाला गोलाकार मीडिया प्रोग्रेस बार
एक गोलाकार प्रगति संकेतक पर लागू डिफ़ॉल्ट, ऐप और OEM एक्सेंट रंग स्टाइलिंग के उदाहरण।

कार यूआई लाइब्रेरी इंटीग्रेशन गाइड, कंपोनेंट्स को कस्टमाइज़ करने के लिए OEM को मार्गदर्शन प्रदान करती है।

उदाहरण

लीनियर मीडिया प्रोग्रेस इंडिकेटर क्रियाशील अवस्था में है।
मीडिया ऐप प्लेबैक व्यू में रैखिक मीडिया प्रगति संकेतक।

गोलाकार मीडिया प्रगति सूचक क्रियाशील अवस्था में
यहां, मिनिमाइज्ड प्लेबैक कंट्रोल पर गोलाकार मीडिया प्रोग्रेस इंडिकेटर दिखाई देता है। मिनिमाइज्ड कंट्रोल प्लेलिस्ट स्क्रीन के ऊपर दिखाई देता है।