2012-02-04 7 views
6

में मौजूदा लंबित इंटेन्टेंट का समय जांचें क्या किसी दिए गए लंबित इंटेन्टेंट के लिए अगले अलार्म के समय के लिए Android AlarmManager से पूछना संभव है? मुझे पता है कि मैं .cancel (लंबित इन्टेंट) फ़ंक्शन का उपयोग करके एक को रद्द कर सकता हूं, और मैं .set() का उपयोग करके एक को अपडेट कर सकता हूं, लेकिन क्या यह "क्वेरी" करना संभव है? मैं अगर एक पहले से ही निर्धारित है को देखने के लिए कुछ इस तरह का उपयोग करें:अलार्ममेनर

PendingIntent sender = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_NO_CREATE); 

इस == अशक्त, तो पहले से ही निर्धारित है, तो। मैं वास्तव में जानना चाहता हूं "किस समय के लिए?" अगर संभव हो तो।

मुझे पता है कि मैं इसे डेटाबेस या अन्य स्थान पर सहेज सकता हूं, जब मैं इसे सेट करता हूं, लेकिन मुझे वास्तव में "आधिकारिक स्रोत" क्वेरी सुनिश्चित करना होगा। मुमकिन?

उत्तर

9

क्या दिए गए लंबित इंटेन्टेंट के लिए अगले अलार्म के समय के लिए Android AlarmManager से पूछना संभव है?

दुर्भाग्य से, नहीं। 'अलार्ममेनगर' एक लेखन-केवल इंटरफ़ेस है।