NotificationContentProviderBase

מחלקה מופשטת ציבורית NotificationContentProviderBase מרחיבה אובייקט
מטמיעה NotificationContentProvider

לקוחות צריכים להרחיב את הסיווג הזה אם הם רוצים לשלוט בתוכן של ההתראה הקבועה. אם תוכן ההתראה משתנה, updateNotification() היא שיטה נוחה לשליחת ההתראה החדשה באמצעות ForegroundServiceManager.

סיכום של הבנייה הציבורית

NotificationContentProviderBase(אפליקציית אפליקציה)
יצרן

סיכום אמצעי תשלום ציבורי

מופשט התראה
getNotification()
מחזירה את הגרסה העדכנית ביותר של ההתראה.
void
updateNotification()
המערכת תעבד מחדש את ההתראה אחרי שתבקש מ-NotificationContentProvider את הגרסה האחרונה של ההתראה.

סיכום שיטות שעברו בירושה

בניינים ציבוריים

Public NotificationContentProviderBase (אפליקציה לאפליקציה)

יצרן

פרמטרים
יישום

שיטות ציבוריות

ציבורי תקציר התראה getNotification ()

מחזירה את הגרסה העדכנית ביותר של ההתראה.

ציבורי בטל updateNotification ()

המערכת תעבד מחדש את ההתראה אחרי שתבקש מ-NotificationContentProvider את הגרסה האחרונה של ההתראה. כדי לבטל את הצורך, צריך לקרוא לפונקציה דרך הסינגלטון של ForegroundServiceManager.