Ön Plan Hizmet Yöneticisi

herkese açık sınıf ForegroundServiceManager Nesneyi genişletir

Bu sınıf, istemcilerin ortak bir bildirim kimliği kullanarak kalıcı bir bildirim paylaşmasına olanak tanır. Müşteri kalıcı bir bildirim paylaşmak istiyorsa hizmetlerini ön planda ve ön planda taşımak için startForeground(Service) ve stopForeground(Service) kullanmalıdır. Müşteriler, initForegroundServiceManager(Application, Integer, String, NotificationContentProvider) yöntemini çağırmadan önce NotificationContentProviderBase soyut sınıfını uygulayarak bildirimi özelleştirebilir. Aksi takdirde, varsayılan bir bildirim sağlanır.

Herkese Açık Yöntem Özeti

void
startForeground(Hizmet hizmeti)
Hizmeti ön plana taşır.
void
stopForeground(Hizmet hizmeti)
Hizmeti ön planın dışına taşır.
void
updateNotification()
NotificationContentProvider adlı kullanıcıdan bildirimin en son sürümünü istedikten sonra bildirimi yeniden oluşturur.

Devralınan Yöntem Özeti

Herkese Açık Yöntemler

genel void startForeground (Hizmet hizmeti)

Hizmeti ön plana taşır.

Parametreler
hizmet

kamu void stopForeground (Hizmet hizmeti)

Hizmeti ön planın dışına taşır. Hizmet, kalıcı bildirimi kullanan son hizmetse yönetici, bildirimi siler.

Parametreler
hizmet

genel void updateNotification ()

NotificationContentProvider adlı kullanıcıdan bildirimin en son sürümünü istedikten sonra bildirimi yeniden oluşturur.