ForegroundServiceManager

Public class ForegroundServiceManager ऑब्जेक्ट का विस्तार करता है

इस क्लास की मदद से क्लाइंट, सामान्य सूचना आईडी का इस्तेमाल करके लगातार सूचना शेयर कर सकते हैं. अगर कोई क्लाइंट, लगातार मिलने वाली सूचना शेयर करना चाहता है, तो उसे सेवाएं देने के लिए startForeground(Service) और stopForeground(Service) का इस्तेमाल करना चाहिए. ऐसा करके, क्लाइंट को अपनी सेवाओं को फ़ोरग्राउंड में या उससे बाहर ले जाना चाहिए. क्लाइंट, सूचना को पसंद के मुताबिक बनाने के लिए, initForegroundServiceManager(Application, Integer, String, NotificationContentProvider) को कॉल करने से पहले NotificationContentProviderBase की ऐब्सट्रैक्ट क्लास लागू कर सकते हैं. अगर ऐसा नहीं है, तो आपको डिफ़ॉल्ट रूप से सूचना दी जाएगी.

सार्वजनिक तरीके से जुड़ी खास जानकारी

void
startForeground(सेवा सेवा)
सेवा को फ़ोरग्राउंड में ले जाता है.
void
stopForeground(सेवा सेवा)
सेवा को फ़ोरग्राउंड से बाहर ले जाता है.
void
updateNotification()
NotificationContentProvider से सूचना का सबसे नया वर्शन मांगने के बाद, सूचना को फिर से रेंडर करता है.

इनहेरिट किए गए तरीके की खास जानकारी

सार्वजनिक तरीके

सार्वजनिक शून्य startForeground (सेवा सेवा)

सेवा को फ़ोरग्राउंड में ले जाता है.

पैरामीटर
सेवा

सार्वजनिक शून्य stopForeground (सेवा सेवा)

सेवा को फ़ोरग्राउंड से बाहर ले जाता है. अगर लगातार मिलने वाली सूचना का इस्तेमाल करने वाली सेवा आखिरी सेवा है, तो मैनेजर सूचना को मिटा देता है.

पैरामीटर
सेवा

Public void updateNotification ()

NotificationContentProvider से सूचना का सबसे नया वर्शन मांगने के बाद, सूचना को फिर से रेंडर करता है.