我正在开发一个用于向日历添加事件的应用程序.我使用以下代码插入重复事件但强制关闭应用程序时出错:
"java.lang.IllegalArgumentException:对于某个事件,DTEND和DURATION都不能为空."
码:
ContentValues event = new ContentValues();
event.put("calendar_id", 1);
event.put("title", "Event Title");
event.put("description", "Event Desc");
event.put("eventLocation", "Event Location");
event.put("dtstart", Long.parseLong("1315432844000"));
event.put("rrule", "FREQ=WEEKLY;WKST=SU;BYDAY=WE");
event.put("allDay", 1); // 0 for false, 1 for true
event.put("eventStatus", 1);
event.put("hasAlarm", 1); // 0 for false, 1 for true
Uri url = getContentResolver().insert(eventsUri, event);
Run Code Online (Sandbox Code Playgroud) 我正在使用 Outlook Express 创建蓝牙同步应用程序。所有工作都完成得非常好,但我还剩下一个小问题。当我将联系人从 Outlook 同步到 Android 时,它会合并具有相似名称的联系人。例如,如果我有两个名为“Najhi”和“Najhi Ullah”的联系人,那么同步后,它们将在 Android 中合并到一个名称“Najhi”下。是否有任何解决方案可以以编程方式分离所有合并的联系人?