يعرض شريط الحالة، وهو أحد مكونات واجهة مستخدم نظام Android، معلومات مهمة باستمرار للمستخدمين. تصف هذه الصفحة كيفية تخصيص رموز نظام شريط الحالة. معرفة المزيد حول تراكب الموارد، راجع تخصيص واجهة مستخدم النظام
الشكل 1. شريط الحالة.
العناصر المركّبة لرموز معيّنة
يتوفر معظم الموارد للعناصر المعروضة في شريط الحالة في الدليل التالي:
/platform/frameworks/base/packages/SystemUI/res/drawable
رموز فردية
الاستخدام | المورد | المعنى |
---|---|---|
المنبّه | stat_sys_alarm |
تم ضبط تنبيه. |
stat_sys_alarm_dim |
الجهاز في وضع zen. | |
البثّ | 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 |
رمز الحافة | |
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 دائمًا.
قوة الإشارة، حتى في عمليات التطوّر المحسّنة للبيانات (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 |
عرض شبكة الجيل الرابع لأجهزة LTE |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
عرض 4G لشبكة الجيل الثالث. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
عدم عرض LTE Plus. |
إعداد الرموز
تنطبق متغيرات التهيئة العامة التالية على جميع رموز نظام شريط الحالة:
القيمة | الوصف |
---|---|
status_bar_system_icon_size |
يغيّر هذا الخيار حجم رموز النظام. |
status_bar_system_icon_spacing |
يحدِّد هذا الإعداد المسافة بين رموز النظام. |
config_statusBarIconBlacklist |
يحدد رموز النظام التي يجب ألا تظهر أبدًا في شريط الحالة. |
config_statusBarIcons |
تحدد الترتيب الذي يجب به عرض الرموز التي تنتمي إلى إحدى الإعدادات. |