स्टेटस बार सिस्टम आइकन कस्टमाइज़ करें

स्टेटस बार, एंड्रॉइड सिस्टम यूआई का एक घटक, उपयोगकर्ताओं को लगातार महत्वपूर्ण जानकारी प्रदर्शित करता है। यह पृष्ठ बताता है कि स्टेटस बार सिस्टम आइकन को कैसे अनुकूलित किया जाए। संसाधनों को ओवरले करने के बारे में अधिक जानने के लिए, कस्टमाइज़ सिस्टम यूआई देखें।

स्टेटस बार

चित्र 1. स्थिति पट्टी.

विशिष्ट चिह्नों के लिए ओवरले

स्टेटस बार में प्रदर्शित आइटमों के लिए अधिकांश संसाधन निम्नलिखित निर्देशिका में उपलब्ध कराए गए हैं:

/platform/frameworks/base/packages/SystemUI/res/drawable

एकल चिह्न

प्रयोग संसाधन अर्थ
खतरे की घंटी stat_sys_alarm एक अलार्म सेट है.
stat_sys_alarm_dim डिवाइस ज़ेन मोड में है.
ढालना stat_sys_cast डिवाइस किसी अन्य डिवाइस पर कास्टिंग कर रहा है।
ब्लूटूथ stat_sys_data_bluetooth ब्लूटूथ सक्षम है.
stat_sys_data_bluetooth_connected कम से कम एक ब्लूटूथ डिवाइस कनेक्ट है.
डेटा सेवर stat_sys_data_saver डिवाइस डेटा सेवर मोड में है.
परेशान न करें stat_sys_dnd डिवाइस डू नॉट डिस्टर्ब मोड में है।
ईथरनेट stat_sys_ethernet डिवाइस ईथरनेट के माध्यम से जुड़ा हुआ है।
stat_sys_ethernet_fully
हेडसेट stat_sys_headset एक हेडसेट जुड़ा हुआ है.
stat_sys_headset_mic कनेक्टेड हेडसेट में एक माइक्रोफ़ोन है.
हॉटस्पॉट stat_sys_hotspot एक हॉटस्पॉट सक्रिय है.
stat_sys_managed_profile_status प्रोफ़ाइल प्रबंधित की जा रही है.
घंटी stat_sys_ringer_silent डिवाइस साइलेंट मोड में है.
stat_sys_ringer_vibrate डिवाइस केवल वाइब्रेट मोड में है।
ROTATION stat_sys_rotate_landscape स्क्रीन लैंडस्केप मोड में है.
stat_sys_rotate_portrait स्क्रीन पोर्ट्रेट मोड में है.
सेंसर बंद stat_sys_sensors_off
टेलीटाइपराइटर मोड stat_sys_tty_mode
वीपीएन आइकन stat_sys_vpn_ic यह तब प्रदर्शित होता है जब डिवाइस ने वीपीएन सक्षम किया हो और जब वीपीएन का संस्करण ब्रांडेड हो।
stat_sys_branded_vpn
जगह perm_group_location स्थान अनुरोधों की वर्तमान स्थिति सक्रिय होने पर प्रदर्शित होती है।
platform/frameworks/base/core/res/res/drawable में स्थित है।

समग्र चिह्न

इनकमिंग और आउटगोइंग आइकन संकेतक इनकमिंग और आउटगोइंग गतिविधि आइकन संकेतक वाई-फाई और मोबाइल आइकन के लिए समान हैं और आइकन के अतिरिक्त प्रदर्शित होते हैं।
ic_activity_down आवक गतिविधि को इंगित करता है.
ic_activity_up आउटबाउंड गतिविधि को इंगित करता है.
वाईफ़ाई ic_wifi_signal_0
ic_wifi_signal_1
ic_wifi_signal_2 ,
ic_wifi_signal_3
ic_wifi_signal_4
वाई-फाई आइकन स्टेटस बार में प्रदर्शित होते हैं।
प्रदर्शित वास्तविक आइकन सिग्नल की शक्ति पर निर्भर करता है।
ic_wifi_signal_0 सबसे कमजोर है जबकि ic_wifi_signal_4 सबसे मजबूत है।
गतिमान मोबाइल आइकन को इस प्रकार रखा गया है कि मोबाइल सिग्नल के प्रकार के आधार पर, निम्नलिखित में से केवल एक ही आइकन प्रदर्शित हो।
stat_sys_airplane_mode हवाई जहाज़ मोड आइकन
stat_sys_roaming रोमिंग मोड आइकन
ic_lte_mobiledata एलटीई आइकन
ic_lte_plus_mobiledata एलटीई प्लस आइकन
ic_g_mobiledata जीपीआरएस आइकन
ic_e_mobiledata किनारा चिह्न
ic_h_mobiledata एचएसडीपीए आइकन
ic_h_plus_mobiledata एचएसडीपीए प्लस आइकन
ic_3g_mobiledata 3जी आइकन
ic_4g_mobiledata 4जी आइकन
ic_4g_plus_mobiledata 4जी प्लस आइकन
ic_5g_e_mobiledata 5G इवोल्यूशन आइकन
ic_5g_mobiledata 5जी आइकन
ic_5g_plus_mobiledata 5जी प्लस आइकन
ic_1x_mobiledata 1X आइकन

विशेष चिह्न

कॉन्फ़िगरेशन का यह सेट निर्धारित करता है कि कुछ आइकन प्रदर्शित होंगे (या नहीं):

कीमत विवरण
config_showMin3G जब true पर सेट किया जाता है, तो वर्तमान डेटा कनेक्शन स्तर प्रदर्शित करने वाला सबसे निचला आइकन 3जी होता है। अन्यथा, उदाहरण के तौर पर, 1x प्रदर्शित किया जा सकता है।
config_alwaysUseCdmaRssi यदि प्राप्त सिग्नल शक्ति संकेतक को हमेशा सीडीएमए सिग्नल शक्ति प्रदर्शित करनी चाहिए, यहां तक ​​कि इवोल्यूशन-डेटा ऑप्टिमाइज़्ड (ईवीडीओ) पर भी, true पर सेट करें।
config_hspa_data_distinguishable जब एचएसपीए डेटा आइकन को यूनिवर्सल मोबाइल टेलीकम्युनिकेशंस सिस्टम (यूएमटीएस) डेटा आइकन से अलग करना हो तो true पर सेट करें।
config_inflateSignalStrength सभी सिग्नल शक्तियों को वास्तविक से एक बार अधिक के रूप में कृत्रिम रूप से व्याख्या करने के लिए true पर सेट करें।

वाहक कॉन्फ़िगरेशन सेवा यह निर्धारित करने के लिए कॉन्फ़िगरेशन के अपने सेट का भी उपयोग करती है कि कुछ आइकन प्रदर्शित होते हैं या नहीं। ये मान विशिष्ट सिम कार्ड से जुड़े हैं और OEM द्वारा इन्हें ओवरराइड नहीं किया जा सकता है। उदाहरण के लिए:

कीमत विवरण
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL हमेशा डेटा आइकन प्रदर्शित करें.
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL एलटीई के लिए 4जी डिस्प्ले करें।
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL 3जी के लिए 4जी प्रदर्शित करें।
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL एलटीई प्लस प्रदर्शित न करें।

चिह्न कॉन्फ़िगर करें

निम्नलिखित सामान्य कॉन्फ़िगरेशन चर सभी स्टेटस बार सिस्टम आइकन पर लागू होते हैं:

कीमत विवरण
status_bar_system_icon_size सिस्टम आइकन का आकार बदलता है.
status_bar_system_icon_spacing सिस्टम आइकन के बीच अंतर निर्धारित करता है।
config_statusBarIconBlacklist यह पहचानता है कि कौन से सिस्टम आइकन स्टेटस बार में कभी नहीं दिखना चाहिए।
config_statusBarIcons उस क्रम को निर्धारित करता है जिसमें कॉन्फ़िगरेशन से संबंधित आइकन प्रदर्शित किए जाने चाहिए।