המחלקה הזו מאפשרת ללקוחות לשתף התראה קבועה באמצעות מזהה התראה משותף.
אם לקוחות רוצים לשתף התראה קבועה, עליהם להשתמש ב-startForeground(Service)
וב-stopForeground(Service)
כדי להעביר את השירותים שלהם לחזית ומחוצה לה. לקוחות יכולים
להתאים אישית את ההתראה על ידי הטמעת המחלקה
המופשטת של NotificationContentProviderBase
לפני התקשרות אל initForegroundServiceManager(Application, Integer, String, NotificationContentProvider)
. אם לא, תתקבל התראה
כברירת מחדל.
סיכום אמצעי תשלום ציבורי
void |
startForeground(שירות שירות)
העברת השירות לחזית.
|
void |
stopForeground(שירות שירות)
מוציא את השירות מהחזית.
|
void |
updateNotification()
המערכת תעבד מחדש את ההתראה אחרי שתבקש מ-
NotificationContentProvider את הגרסה האחרונה של ההתראה. |
סיכום שיטות שעברו בירושה
שיטות ציבוריות
Public void startForeground (שירות שירות)
העברת השירות לחזית.
פרמטרים
שירות |
---|
Public void stopForeground (שירות שירות)
מוציא את השירות מהחזית. אם השירות הוא השירות האחרון שמשתמש בהתראה הקבועה, המנהל מוחק את ההתראה.
פרמטרים
שירות |
---|
ציבורי בטל updateNotification ()
המערכת תעבד מחדש את ההתראה אחרי שתבקש מ-NotificationContentProvider
את הגרסה האחרונה של ההתראה.