
Android 16 में, सूचना देने के लिए एक नया टेंप्लेट पेश किया गया है. इससे लोगों को, उपयोगकर्ता की ओर से शुरू की गई यात्राओं को आसानी से ट्रैक करने में मदद मिलती है. ये सूचनाएँ, सिस्टम की सतहों पर ज़्यादा प्रमुखता से दिखेंगी. साथ ही, सूचना की दराज में सबसे ऊपर दिखेंगी.
प्रोग्रेस से जुड़ी सूचनाओं को स्टाइल करने के लिए, Notification.ProgressStyle
का इस्तेमाल करें.
इसके मुख्य इस्तेमाल के उदाहरणों में, राइडशेयर, डिलीवरी, और नेविगेशन शामिल हैं. इस क्लास में, आपको पॉइंट और सेगमेंट का इस्तेमाल करके, उपयोगकर्ता के सफ़र में राज्यों और माइलस्टोन को दिखाने की सुविधा मिलेगी.
काम की क्लास
यहां दी गई क्लास में, अलग-अलग एपीआई शामिल हैं. इनका इस्तेमाल करके, ProgressStyle
सूचना बनाई जाती है:
अनैटमी और कस्टमाइज़ेशन
यहां दी गई इमेज में, ProgressStyle
सूचनाओं के अलग-अलग हिस्सों को दिखाया गया है:

A. हेडर - सबटेक्स्ट |
|
B. हेडर - समय |
|
C. कॉन्टेंट का टाइटल |
|
D. कॉन्टेंट का टेक्स्ट |
|
ई. प्रगति बार |
|
F. ऐक्शन बटन |

सेट अप करें
प्रोग्रेस अपडेट के लिए, सही एपीआई का इस्तेमाल करें और सबसे सही तरीकों को अपनाएं, ताकि उपयोगकर्ताओं को बेहतर अनुभव मिल सके.
- प्रमोट की गई विज़िबिलिटी की ज़रूरी शर्तें पूरी करने के लिए, सही फ़ील्ड सेट करें.
- उपयोगकर्ताओं की मदद करने के लिए, सही विज़ुअल एलिमेंट का इस्तेमाल करें. उदाहरण के लिए, राइडशेयर ऐप्लिकेशन को वाहन की इमेज सेट करनी चाहिए. साथ ही,
Notification#setLargeIcon
का इस्तेमाल करके, सूचना में वाहन का सबसे सटीक रंग इस्तेमाल करना चाहिए. - उपयोगकर्ता की यात्रा की प्रोग्रेस के बारे में बताने के लिए, कम शब्दों में और साफ़ तौर पर समझ में आने वाली भाषा का इस्तेमाल करें. सूचना में, पहुंचने का समय, ड्राइवर का नाम, और यात्रा की स्थिति जैसी अहम जानकारी शामिल होनी चाहिए.
- सूचना में काम की और ज़रूरी कार्रवाइयां उपलब्ध कराएं. इससे उपयोगकर्ता के सफ़र को आसान बनाया जा सकता है. उदाहरण के लिए, खाने की डिलीवरी के लिए नए ऑर्डर में "टिप दें" और "डिश जोड़ें" विकल्प उपलब्ध कराना, डिलीवरी से पहले किए जाने वाले काम के लिए मददगार होता है.
- स्टेट दिखाने के लिए, सेगमेंट और पॉइंट का इस्तेमाल करें. उदाहरण के लिए, सेगमेंट की मदद से राइडशेयर की यात्रा में ट्रैफ़िक की स्थिति और अवधि को रंग के हिसाब से दिखाया जा सकता है. पॉइंट, माइलस्टोन के स्टेटस को दिखाते हैं. जैसे, खाना तैयार करना, डिलीवरी करना, और यात्रियों को पिक करना.
- अपडेट करें, ताकि यात्रा की प्रोग्रेस को सही तरीके से दिखाया जा सके. उदाहरण के लिए, ट्रैफ़िक की स्थितियों में होने वाले बदलावों को सेगमेंट के रंगों में बदलाव और टेक्स्ट में अपडेट के तौर पर दिखाया जा सकता है.
यहां दिए गए उदाहरण में, राइडशेयर ऐप्लिकेशन के लिए ProgressStyle
सूचना दिखाई गई है.
इस उदाहरण में, ट्रैकर आइकॉन के लिए वाहन की इमेज का इस्तेमाल किया गया है. साथ ही, राइडशेयरिंग के अनुभव और माइलस्टोन को दिखाने के लिए सेगमेंट और पॉइंट का इस्तेमाल किया गया है.
इन एपीआई को आज़माने के लिए, सैंपल ऐप्लिकेशन देखें.