تتيح هذه الفئة للعملاء مشاركة إشعار دائم باستخدام معرّف إشعار شائع.
وإذا أراد العميل مشاركة إشعار دائم، عليه استخدام السمتَين startForeground(Service)
وstopForeground(Service)
لنقل خدماته داخل المقدّمة وخارجها. ويمكن للعملاء
تخصيص الإشعار من خلال تنفيذ الفئة المجرّدة
من NotificationContentProviderBase
قبل الاتصال بـ initForegroundServiceManager(Application, Integer, String, NotificationContentProvider)
. وفي حال عدم تنفيذ هذا الإجراء،
سيتم توفير إشعار تلقائي.
ملخّص الطريقة العلنية
void |
startForeground(خدمة الخدمة)
ينقل الخدمة إلى المقدّمة.
|
void |
stopForeground(خدمة الخدمة)
نقل الخدمة خارج المقدّمة.
|
void |
updateNotification()
إعادة عرض الإشعار بعد طلب الاطّلاع على أحدث
إصدار من الإشعار من
NotificationContentProvider |
ملخّص الطريقة المكتسبة
الطرق العامة
عامة إلغاء startForeground (خدمة الصيانة)
ينقل الخدمة إلى المقدّمة.
المَعلمات
الخدمة |
---|
عامة إلغاء stopForeground (خدمة الصيانة)
نقل الخدمة خارج المقدّمة. إذا كانت الخدمة هي الخدمة الأخيرة التي تستخدم الإشعار الدائم، سيحذف المدير الإشعار.
المَعلمات
الخدمة |
---|
عام إلغاء updateNotification ()
إعادة عرض الإشعار بعد طلب الاطّلاع على أحدث
إصدار من الإشعار من NotificationContentProvider