הגדרת התראות

משתמשים בהגדרות שמפורטות ב-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 באלפיות שנייה. כשהזמן הזה חולף, ההתראות הלא חשובות נסגרות באופן אוטומטי עד שמתקבל עדכון להתרעה קיימת שהדגל הזה מוגדר לה:

Notification.FLAG_ONLY_ALERT_ONCE

הזמן מתאפס כשמתקבל עדכון וההתראה הלא חשובה מוצגת למשך זמן ארוך יותר. אם הדגל הזה מוגדר ומקבלים עדכון, הזמן לא יתאפס.
headsup_notification_duration_ms
ברירת מחדל: 8000
הגדרת משך הזמן המינימלי להצגה (באלפיות השנייה) של 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