בשורת הסטטוס, רכיב בממשק המשתמש של מערכת Android, מוצג מידע חשוב באופן קבוע למשתמשים. בדף הזה נסביר איך להתאים אישית את סמלי המערכת של שורת הסטטוס. מידע נוסף על שכבות-על של משאבים: התאמה אישית של ממשק המערכת
איור 1. שורת סטטוס.
שכבות-על של סמלים ספציפיים
רוב המשאבים לפריטים שמוצגים בשורת הסטטוס נמצאים בספרייה הבאה:
/platform/frameworks/base/packages/SystemUI/res/drawable
סמלים בודדים
שימוש | משאב | משמעות |
---|---|---|
התראה | stat_sys_alarm |
הוגדרה התראה. |
stat_sys_alarm_dim |
המכשיר נמצא במצב זן. | |
העברה | stat_sys_cast |
המכשיר מבצע העברה (cast) למכשיר אחר. |
Bluetooth | stat_sys_data_bluetooth |
Bluetooth מופעל. |
stat_sys_data_bluetooth_connected |
לפחות מכשיר Bluetooth אחד מחובר. | |
חסכונית בנתונים | stat_sys_data_saver |
המכשיר נמצא במצב חוסך הנתונים (Data Saver). |
נא לא להפריע | stat_sys_dnd |
המכשיר במצב 'נא לא להפריע'. |
אתרנט | stat_sys_ethernet |
המכשיר מחובר דרך אתרנט. |
stat_sys_ethernet_fully |
||
אוזניות | stat_sys_headset |
אוזניות מחוברות. |
stat_sys_headset_mic |
לאוזניות המחוברות יש מיקרופון. | |
נקודה לשיתוף אינטרנט (Hotspot) | stat_sys_hotspot |
יש נקודה לשיתוף אינטרנט (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 |
|
מצב TeletypeWrite | 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 |
סמל 3G | |
ic_4g_mobiledata |
סמל 4G | |
ic_4g_plus_mobiledata |
סמל של 4G Plus | |
ic_5g_e_mobiledata |
סמל אבולוציה של 5G | |
ic_5g_mobiledata |
סמל 5G | |
ic_5g_plus_mobiledata |
סמל של 5G Plus | |
ic_1x_mobiledata |
סמל 1X |
סמלים מיוחדים
קבוצת ההגדרות הזו קובעת אם סמלים מסוימים יוצגו (או לא יוצגו):
ערך | תיאור |
---|---|
config_showMin3G |
אם מוגדר הערך true , הסמל הנמוך ביותר שמציג את רמת חיבור הנתונים הנוכחית
הוא 3G. אחרת, אפשר להציג את הערך 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 |
הצגת 4G ל-LTE. |
KEY_SHOW_4G_FOR_3G_DATA_ICON_BOOL |
הצגת 4G ל-3G. |
KEY_HIDE_LTE_PLUS_DATA_ICON_BOOL |
אל תציג את LTE Plus. |
הגדרת סמלים
משתני ההגדרה הכלליים הבאים חלים על כל סמלי המערכת של שורת הסטטוס:
ערך | תיאור |
---|---|
status_bar_system_icon_size |
שינוי הגודל של סמלי המערכת. |
status_bar_system_icon_spacing |
ההגדרה קובעת את הריווח בין סמלי המערכת. |
config_statusBarIconBlacklist |
מזהה אילו סמלי מערכת לא יופיעו אף פעם בשורת הסטטוס. |
config_statusBarIcons |
המדיניות הזו קובעת את הסדר שבו יוצגו סמלים ששייכים להגדרה אישית. |