ForegroundServiceManager

کلاس عمومی ForegroundServiceManager Object را گسترش می دهد

این کلاس به مشتریان اجازه می دهد تا با استفاده از شناسه اعلان مشترک، یک اعلان دائمی را به اشتراک بگذارند. اگر مشتری می خواهد یک اعلان دائمی را به اشتراک بگذارد، باید از startForeground(Service) و stopForeground(Service) برای انتقال خدمات خود به داخل و خارج از پیش زمینه استفاده کند. مشتریان می توانند اعلان را با اجرای کلاس انتزاعی NotificationContentProviderBase قبل از فراخوانی initForegroundServiceManager(Application, Integer, String, NotificationContentProvider) سفارشی کنند. در غیر این صورت یک اعلان پیش فرض ارائه خواهد شد.

خلاصه روش عمومی

خالی
startForeground (سرویس خدمات)
سرویس را به پیش زمینه منتقل می کند.
خالی
stopForeground (سرویس خدمات)
سرویس را از پیش زمینه خارج می کند.
خالی
updateNotification ()
پس از درخواست NotificationContentProvider برای آخرین نسخه اعلان، اعلان را دوباره ارائه می کند.

خلاصه روش ارثی

روش های عمومی

public void startForeground (سرویس خدمات)

سرویس را به پیش زمینه منتقل می کند.

مولفه های
سرویس

public void stopForeground (سرویس خدمات)

سرویس را از پیش زمینه خارج می کند. اگر سرویس آخرین سرویسی باشد که از اعلان مداوم استفاده می کند، مدیر اعلان را حذف می کند.

مولفه های
سرویس

اطلاعیه به روز رسانی خالی عمومی ()

پس از درخواست NotificationContentProvider برای آخرین نسخه اعلان، اعلان را دوباره ارائه می کند.