يعرض شريط الحالة، وهو أحد مكونات واجهة مستخدم نظام Android، باستمرار معلومات مهمة للمستخدمين. توضّح هذه الصفحة كيفية تخصيص رموز نظام شريط الحالة. لمزيد من المعلومات عن تراكب الموارد، يُرجى الاطّلاع على مقالة تخصيص واجهة مستخدم النظام.
الشكل 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 |
الجهاز في وضع "الإهتزاز فقط". | |
الدوران | stat_sys_rotate_landscape |
تكون الشاشة في الوضع الأفقي. |
stat_sys_rotate_portrait |
تكون الشاشة في الوضع "بورتريه". | |
إيقاف أجهزة الاستشعار | stat_sys_sensors_off |
|
وضع الآلة الكاتبة | stat_sys_tty_mode |
|
رموز شبكة VPN | stat_sys_vpn_ic |
يتم عرض هذا الرمز عندما يكون الجهاز قد فعّل شبكة VPN وعند وضع علامة تجارية على إصدار شبكة VPN. |
stat_sys_branded_vpn |
||
الموقع الجغرافي | perm_group_location |
يتم عرضها عندما تكون الحالة الحالية لطلبات الموقع الجغرافي نشطة. الموقع الجغرافي: platform/frameworks/base/core/res/res/drawable |
الرموز المركبة
مؤشرات الرموز الواردة والصادرة | تكون مؤشرات رمزَي النشاطَين الواردة والصادرة متطابقة لرمزَي Wi-Fi والأجهزة الجوّالة، ويتم عرضها بجانب الرموز. | |
ic_activity_down |
يشير إلى النشاط الوارد. | |
ic_activity_up |
يشير إلى النشاط الصادر. | |
Wi-Fi | ic_wifi_signal_0 ic_wifi_signal_1 ic_wifi_signal_2 ،
ic_wifi_signal_3 ic_wifi_signal_4 |
تظهر رموز Wi-Fi في شريط الحالة. يعتمد الرمز الفعلي المعروض على قوة الإشارة. ic_wifi_signal_0 هو
الرمز الأضعف بينما ic_wifi_signal_4 هو الأقوى. |
الأجهزة الجوّالة | يتم وضع رمز الجوّال بحيث يتم عرض رمز واحد فقط من الرموز التالية، استنادًا إلى نوع إشارة الجوّال. | |
stat_sys_airplane_mode |
رمز وضع الطيران | |
stat_sys_roaming |
رمز وضع التجوال | |
ic_lte_mobiledata |
رمز شبكة LTE | |
ic_lte_plus_mobiledata |
رمز LTE Plus | |
ic_g_mobiledata |
رمز شبكة GPRS | |
ic_e_mobiledata |
رمز Edge | |
ic_h_mobiledata |
رمز HSDPA | |
ic_h_plus_mobiledata |
رمز HSDPA Plus | |
ic_3g_mobiledata |
رمز شبكة الجيل الثالث | |
ic_4g_mobiledata |
رمز شبكة الجيل الرابع | |
ic_4g_plus_mobiledata |
رمز 4G Plus | |
ic_5g_e_mobiledata |
رمز تقنية 5G Evolution | |
ic_5g_mobiledata |
رمز شبكة الجيل الخامس | |
ic_5g_plus_mobiledata |
رمز 5G Plus | |
ic_1x_mobiledata |
رمز 1X |
الرموز الخاصة
تحدِّد هذه المجموعة من الإعدادات ما إذا كان سيتم عرض بعض الرموز (أو لا):
القيمة | الوصف |
---|---|
config_showMin3G |
عند ضبط القيمة على true ، يكون أدنى رمز يعرض مستوى اتصال البيانات الحالي هو شبكة الجيل الثالث. بخلاف ذلك، يمكن عرض 1x مثلاً. |
config_alwaysUseCdmaRssi |
اضبط القيمة على true إذا كان يجب أن يعرض مؤشر قوة الإشارة المستلَمة دائمًا قوة إشارة CDMA
، حتى في حالة استخدام تقنية Evolution-Data Optimized (EVDO). |
config_hspa_data_distinguishable |
اضبط القيمة على true عند الرغبة في التمييز بين رمز بيانات HSPA ورمز بيانات النظام العالمي لاتصالات الجوّال عن بعد (UMTS). |
config_inflateSignalStrength |
اضبط القيمة على true لتفسير جميع نقاط قوة الإشارة بشكل مصطنع على أنّها أعلى شريط واحد من القيمة الفعلية. |
تستخدم خدمة ضبط مشغّل شبكة الجوّال أيضًا مجموعة الإعدادات الخاصة بها لتحديد ما إذا كان سيتم عرض رموزا معيّنة. ترتبط هذه القيم بشرائح SIM معيّنة ولا يمكن لمصنعي المعدّات الأصلية إلغاؤها. مثلاً:
القيمة | الوصف |
---|---|
KEY_ALWAYS_SHOW_DATA_RAT_ICON_BOOL |
عرض رمز البيانات دائمًا |
KEY_SHOW_4G_FOR_LTE_DATA_ICON_BOOL |
عرض 4G لشبكة LTE |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
عرض شبكة الجيل الرابع لشبكة الجيل الثالث |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
لا تعرض LTE Plus. |
ضبط الرموز
تنطبق متغيّرات الضبط العامة التالية على جميع رموز نظام شريط الحالة:
القيمة | الوصف |
---|---|
status_bar_system_icon_size |
لتغيير حجم رموز النظام |
status_bar_system_icon_spacing |
لتحديد المسافة بين رموز النظام |
config_statusBarIconBlacklist |
لتحديد رموز النظام التي يجب ألا تظهر أبدًا في شريط الحالة |
config_statusBarIcons |
لتحديد الترتيب الذي يجب أن تظهر به الرموز التي تنتمي إلى أحد الإعدادات |