2016-01-24 7 views
10

मैं मांग पर अपने एंड्रॉइड ऐप से सक्रिय सूचनाएं प्राप्त करने में सक्षम होना चाहता हूं। (वास्तव में मुझे यह जानने की जरूरत है कि कोई है या नहीं) मैं इस व्यवहार की खोज कर रहा हूं और ऐसा लगता है, जैसे मेरे पास केवल दो विकल्प हैं: NotificationManager.getActiveNotifications() जो मुझे चाहिए, लेकिन केवल एसडीके 23 से उपलब्ध है या NotificationService लेकिन मैं वास्तव में इस समाधान को नापसंद करता हूं क्योंकि मुझे अपने ऐप को सभी सूचनाओं को पढ़ने के लिए अनुमति प्रदान करना है जो निश्चित रूप से एक ओवरकिल है।अधिसूचना प्रबंधक प्राप्त करें एक्टिव नोटिफिकेशन() पुराने उपकरणों के लिए

क्या किसी को किसी भी समाधान के बारे में पता है जो NotificationManager.getActiveNotifications() जैसा व्यवहार करेगा और एसडीके> = 23 की आवश्यकता नहीं है?

अग्रिम धन्यवाद!

+0

कोई रास्ता नहीं मिला। – Nitesh

+0

@ नीतेश, एक रास्ता - हाँ, एक समाधान - नहीं। मैं सिर्फ अपने द्वारा सक्रिय अधिसूचना आईडी को संग्रहीत कर रहा हूं। यदि आप रुचि रखते हैं तो कृपया मेरे प्रश्न को अंगूठे दें - शायद कोई अंततः उस पर ठोकर खाएगा। – niosus

उत्तर

0

मेरी प्रोजेक्ट में, मैंने सभी लंबित अधिसूचनाओं को सहेजने के लिए एक स्थिर सरणी का उपयोग किया। ऐप फोरग्राउंड पर आने पर यह सरणी साफ़ हो जाएगी। धन्यवाद।

संबंधित मुद्दे