में डिफ़ॉल्ट कैलेंडर आईडी पुनर्प्राप्त करें मेरे पास कैलेंडर में ईवेंट जोड़ने के लिए निम्न कोड है।एंड्रॉइड
समस्या यह है कि मुझे नहीं पता कि डिफ़ॉल्ट कैलेंडर आईडी पुनर्प्राप्त कैसे करें।
long calID = 3;
long startMillis = 0;
long endMillis = 0;
Calendar beginTime = Calendar.getInstance();
beginTime.set(2013, 3, 23, 7, 30);
startMillis = beginTime.getTimeInMillis();
Calendar endTime = Calendar.getInstance();
endTime.set(2013, 3, 24, 8, 45);
endMillis = endTime.getTimeInMillis();
ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(Events.DTSTART, startMillis);
values.put(Events.DTEND, endMillis);
values.put(Events.TITLE, "My Test");
values.put(Events.DESCRIPTION, "My Calendar Test");
values.put(Events.CALENDAR_ID, calID);
values.put(Events.EVENT_TIMEZONE, "Israel/tel-aviv");
Uri uri = cr.insert(Events.CONTENT_URI, values);
लाइन: long calID = 3;
कैलेंडर आईडी है
यह एंड्रॉयड से डिफ़ॉल्ट कैलेंडर आईडी मिलता है, या मैं कैलेंडर की एक सूची दिखाने की जरूरत है और उपयोगकर्ता है एक चुनना करने के लिए संभव है?
यदि संभव नहीं है, तो कैलेंडर खातों की सूची कैसे दिखाएं?