ตัวจัดการบริการที่ทํางานอยู่เบื้องหน้า

Public class ForegroundServiceManager ขยายออบเจ็กต์

ชั้นเรียนนี้อนุญาตให้ลูกค้าแชร์การแจ้งเตือนถาวรโดยใช้รหัสการแจ้งเตือนทั่วไป หากลูกค้าต้องการแชร์การแจ้งเตือนตลอดเวลา ลูกค้าควรใช้ startForeground(Service) และ stopForeground(Service) เพื่อย้ายบริการของตนไปยังเบื้องหน้า ลูกค้าสามารถปรับแต่งการแจ้งเตือนได้โดยใช้คลาส Abstract NotificationContentProviderBase ก่อนที่จะเรียกใช้ initForegroundServiceManager(Application, Integer, String, NotificationContentProvider) ไม่เช่นนั้นจะมีการแจ้งเตือนเริ่มต้นให้

สรุปวิธีการสาธารณะ

void
startForeground(บริการบริการ)
ย้ายบริการไปยังเบื้องหน้า
void
stopForeground(บริการบริการ)
ย้ายบริการออกจากเบื้องหน้า
void
updateNotification()
ส่งการแจ้งเตือนอีกครั้งหลังจากที่ขอการแจ้งเตือนเวอร์ชันล่าสุดจาก NotificationContentProvider

ข้อมูลสรุปของเมธอดที่รับช่วงมา

วิธีการสาธารณะ

สาธารณะ void startForeground (บริการบริการ)

ย้ายบริการไปยังเบื้องหน้า

พารามิเตอร์
บริการ

สาธารณะ void stopForeground (บริการ)

ย้ายบริการออกจากเบื้องหน้า หากบริการเป็นบริการล่าสุดที่ใช้การแจ้งเตือนถาวร ผู้จัดการจะลบการแจ้งเตือน

พารามิเตอร์
บริการ

สาธารณะ void updateNotification ()

ส่งการแจ้งเตือนอีกครั้งหลังจากที่ขอการแจ้งเตือนเวอร์ชันล่าสุดจาก NotificationContentProvider