2016-01-11 8 views
10

पिछले महीने Google ने अपने कैलेंडर ऐप में स्टैंडअलोन अनुस्मारक जोड़ने की क्षमता को जोड़ा (article देखें), मैंने मानक ईवेंट सामग्री प्रदाता के माध्यम से उन घटनाओं को प्राप्त करने का प्रयास किया है, लेकिन बिना किसी सफलता के, उन आइटम कैलेंडरकंट्रैक्ट द्वारा वापस नहीं लौटाए गए हैं। CONTENT_URI क्वेरी और कैलेंडरContract.CalendarAlerts.CONTENT_URI में अलर्ट के रूप में सूचीबद्ध नहीं हैं।नए एंड्रॉइड कैलेंडर ऐप रिमाइंडर्स से कैसे पूछें?

शायद यह डेटा बिल्कुल निर्यात नहीं किया गया है।

पीएस मुझे पता है कि घटनाओं के लिए जुड़े अनुस्मारक क्वेरी करने के लिए, इस मैं यहाँ

+0

इस पर कोई अपडेट? धन्यवाद। – OferR

+0

@OferR, कोई अपडेट? –

+0

अभी तक संभव नहीं है, एक बक्षीस – FrankMonza

उत्तर

2

इस रिमाइंडर के लिए कैसे क्वेरी कर सकता है क्या पूछ रहा हूँ नहीं है, अधिक जानकारी के this class में पाया जा सकता

// start reminders query 
args = new String[] { Long.toString(mEventId) }; 
uri = Reminders.CONTENT_URI; 
startQuery(TOKEN_QUERY_REMINDERS, null, uri, REMINDERS_PROJECTION, REMINDERS_WHERE, args, null); 

जहां REMINDERS_WHERE और REMINDERS_PROJECTION हैं

private static final String REMINDERS_WHERE = Reminders.EVENT_ID + "=?"; 
private static final String[] REMINDERS_PROJECTION = new String[] { 
    Reminders._ID,      // 0 
    Reminders.MINUTES,   // 1 
    Reminders.METHOD   // 2 
}; 
+1

बक्षीस प्रदान करेगा क्योंकि मुझे समाप्ति से पहले कोई अन्य उत्तर नहीं मिला था और इसे अभी भी ऊपर रखा गया है, अभी भी परीक्षण करना है, मामले में सही के रूप में चिह्नित होगा। धन्यवाद! – FrankMonza

+0

यह गलत है। यह उत्तर अभी भी एक घटना की अनुस्मारक के बारे में बात कर रहा है, न कि नए स्टैंड-अलोन 'रिमाइंडर्स'। –

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