अपनी सूचनाओं की उपस्थिति और कॉन्फ़िगरेशन सेट करने के लिए config.xml
और integers.xml
में दी गई सेटिंग्स का उपयोग करें।
उपस्थिति
सूचनाओं की उपस्थिति को कॉन्फ़िगर करने के लिए, इन सेटिंग्स को config.xml
में संशोधित करें:
उद्देश्य | सेटिंग |
---|---|
नेविगेशन को हेड-अप नोटिफिकेशन (HUN) के रूप में प्रदर्शित करें। | config_showNavigationHeadsup डिफ़ॉल्ट: true |
शीर्षक वाली श्रेणी के लिए अधिसूचना कार्ड का पृष्ठभूमि रंग निर्दिष्ट करेंNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation डिफ़ॉल्ट: false |
सिस्टम ऐप्स से सूचनाओं के लिए कार्ड का पृष्ठभूमि रंग सेट करें। | config_enableCardBackgroundColorForSystemApp डिफ़ॉल्ट: false |
अधिसूचना सूची के शीर्ष पर अधिसूचना शीर्षलेख प्रदर्शित करें। | config_showHeaderForNotifications डिफ़ॉल्ट: false |
अधिसूचना पादलेख को अधिसूचना सूची के नीचे प्रदर्शित करें। | config_showFooterForNotifications डिफ़ॉल्ट: true |
छोटे आइकन का उच्चारण रंग बदलें. | config_enableSmallIconAccentColor डिफ़ॉल्ट: true |
कार्यक्षमता
यह कॉन्फ़िगर करने के लिए कि सूचनाएं कैसे काम करती हैं , इन सेटिंग्स को integers.xml
में अपडेट करें:
उद्देश्य | सेटिंग |
---|---|
अधिसूचना समूह का विस्तार होने पर प्रदर्शित समूह सदस्यों की अधिकतम संख्या निर्धारित करें। | max_group_children_number डिफ़ॉल्ट: 8 |
HUNs की अवधि मिलीसेकंड में निर्दिष्ट करें. जब यह अवधि समाप्त हो जाती है, तो HUN को मौजूदा HUN के अपडेट होने तक स्वचालित रूप से खारिज कर दिया जाता है, जिसके लिए यह ध्वज सेट किया गया है:Notification.FLAG_ONLY_ALERT_ONCE अपडेट प्राप्त होने पर समय रीसेट हो जाता है और HUN लंबी अवधि के लिए प्रदर्शित होता है। यदि यह फ़्लैग सेट किया गया है और अपडेट प्राप्त हुआ है, तो समय रीसेट नहीं किया जाएगा। | headsup_notification_duration_ms डिफ़ॉल्ट: 8000 |
HUN के लिए न्यूनतम प्रदर्शन समय (मिलीसेकंड में) निर्धारित करें। जब कोई ऐप अधिसूचना पोस्ट होते ही या कॉन्फ़िगर की गई समय अवधि के भीतर रद्द कर देता है, तो HUN कम से कम इतने समय के लिए प्रदर्शित होता है। | heads_up_notification_minimum_time डिफ़ॉल्ट: 2000 |
HUN प्रदर्शित करने के लिए फ़्लाई-इन एनीमेशन द्वारा आवश्यक कुल अवधि (मिलीसेकंड में) निर्दिष्ट करें। | headsup_total_enter_duration_ms डिफ़ॉल्ट: 233 |
अल्फ़ा के लिए HUN प्रदर्शित करने के लिए फ़्लाई-इन एनीमेशन द्वारा आवश्यक समय (मिलीसेकंड में) निर्धारित करें। एनीमेशन के दौरान, HUN को पारदर्शी से अपारदर्शी में परिवर्तित होने में लगने वाला समय। | headsup_alpha_enter_duration_ms डिफ़ॉल्ट: 83 |
हेड-अप अधिसूचना प्रदर्शित करने के लिए फ़्लाई-आउट एनीमेशन द्वारा आवश्यक समय (मिलीसेकंड में) निर्दिष्ट करें। | headsup_exit_duration_ms डिफ़ॉल्ट: 150 |
यह निर्धारित करने के लिए उपयोग किए जाने वाले न्यूनतम वेग (पिक्सेल प्रति सेकंड में) को परिभाषित करें कि एक स्वाइप एक ही दिशा में चलता है। | min_velocity_for_swipe_direction_detection डिफ़ॉल्ट: 50 |
अपनी सूचनाओं की उपस्थिति और कॉन्फ़िगरेशन सेट करने के लिए config.xml
और integers.xml
में दी गई सेटिंग्स का उपयोग करें।
उपस्थिति
सूचनाओं की उपस्थिति को कॉन्फ़िगर करने के लिए, इन सेटिंग्स को config.xml
में संशोधित करें:
उद्देश्य | सेटिंग |
---|---|
नेविगेशन को हेड-अप नोटिफिकेशन (HUN) के रूप में प्रदर्शित करें। | config_showNavigationHeadsup डिफ़ॉल्ट: true |
शीर्षक वाली श्रेणी के लिए अधिसूचना कार्ड का पृष्ठभूमि रंग निर्दिष्ट करेंNotification.CATEGORY_NAVIGATION | config_enableCardBackgroundColorForCategoryNavigation डिफ़ॉल्ट: false |
सिस्टम ऐप्स से सूचनाओं के लिए कार्ड का पृष्ठभूमि रंग सेट करें। | config_enableCardBackgroundColorForSystemApp डिफ़ॉल्ट: false |
अधिसूचना सूची के शीर्ष पर अधिसूचना शीर्षलेख प्रदर्शित करें। | config_showHeaderForNotifications डिफ़ॉल्ट: false |
अधिसूचना पादलेख को अधिसूचना सूची के नीचे प्रदर्शित करें। | config_showFooterForNotifications डिफ़ॉल्ट: true |
छोटे आइकन का उच्चारण रंग बदलें. | config_enableSmallIconAccentColor डिफ़ॉल्ट: true |
कार्यक्षमता
यह कॉन्फ़िगर करने के लिए कि सूचनाएं कैसे काम करती हैं , इन सेटिंग्स को integers.xml
में अपडेट करें:
उद्देश्य | सेटिंग |
---|---|
अधिसूचना समूह का विस्तार होने पर प्रदर्शित समूह सदस्यों की अधिकतम संख्या निर्धारित करें। | max_group_children_number डिफ़ॉल्ट: 8 |
HUNs की अवधि मिलीसेकंड में निर्दिष्ट करें. जब यह अवधि समाप्त हो जाती है, तो HUN को मौजूदा HUN के अपडेट होने तक स्वचालित रूप से खारिज कर दिया जाता है, जिसके लिए यह ध्वज सेट किया गया है:Notification.FLAG_ONLY_ALERT_ONCE अपडेट प्राप्त होने पर समय रीसेट हो जाता है और HUN लंबी अवधि के लिए प्रदर्शित होता है। यदि यह फ़्लैग सेट किया गया है और अपडेट प्राप्त हुआ है, तो समय रीसेट नहीं किया जाएगा। | headsup_notification_duration_ms डिफ़ॉल्ट: 8000 |
HUN के लिए न्यूनतम प्रदर्शन समय (मिलीसेकंड में) निर्धारित करें। जब कोई ऐप अधिसूचना पोस्ट होते ही या कॉन्फ़िगर की गई समय अवधि के भीतर रद्द कर देता है, तो HUN कम से कम इतने समय के लिए प्रदर्शित होता है। | heads_up_notification_minimum_time डिफ़ॉल्ट: 2000 |
HUN प्रदर्शित करने के लिए फ़्लाई-इन एनीमेशन द्वारा आवश्यक कुल अवधि (मिलीसेकंड में) निर्दिष्ट करें। | headsup_total_enter_duration_ms डिफ़ॉल्ट: 233 |
अल्फ़ा के लिए HUN प्रदर्शित करने के लिए फ़्लाई-इन एनीमेशन द्वारा आवश्यक समय (मिलीसेकंड में) निर्धारित करें। एनीमेशन के दौरान, HUN को पारदर्शी से अपारदर्शी में परिवर्तित होने में लगने वाला समय। | headsup_alpha_enter_duration_ms डिफ़ॉल्ट: 83 |
हेड-अप अधिसूचना प्रदर्शित करने के लिए फ़्लाई-आउट एनीमेशन द्वारा आवश्यक समय (मिलीसेकंड में) निर्दिष्ट करें। | headsup_exit_duration_ms डिफ़ॉल्ट: 150 |
यह निर्धारित करने के लिए उपयोग किए जाने वाले न्यूनतम वेग (पिक्सेल प्रति सेकंड में) को परिभाषित करें कि एक स्वाइप एक ही दिशा में चलता है। | min_velocity_for_swipe_direction_detection डिफ़ॉल्ट: 50 |