Hello, All:
when I insert one new Calendar Event into Google calendar from my app,
the log message was given:
================================================================================
10-05 00:30:44.171: ERROR/DatabaseUtils(8479): Error inserting
transparency=0 dtstart=1285891200000 title=TestCalendar _sync_dirty=1
dtend=1285891200000 visibility=0 allDay=1 lastDate=1285950628697
hasAlarm=0 eventStatus=1 into table Events
10-05 00:30:44.171: ERROR/DatabaseUtils(8479):
android.database.sqlite.SQLiteConstraintException: error code 19:
constraint failed
10-05 00:30:44.171: ERROR/DatabaseUtils(8479): at
android.database.sqlite.SQLiteStatement.native_execute(Native Method)
================================================================================
would you please tell me how to solve it?
Best Regards,
Kapuddi
================================================================================
Next is my sample code:
// Platform: android 2.2 froyo
private static final String calendarcontentStr =
"content://com.android.calendar/events";
ContentValues event = new ContentValues();
//event.put("title", mAct.getString(R.string.read) + ": " + title);
event.put("title", "TestCalendar");
long startTime = startC.getTimeInMillis();
long endTime = endC.getTimeInMillis();
event.put("dtstart", startTime);
event.put("dtend", endTime);
//event.put("allDay", 1);
event.put("eventStatus", 1);
event.put("visibility", 0);
event.put("transparency", 0);
event.put("hasAlarm", 0);
Uri eventsUri = Uri.parse(calendarcontentStr);
Uri uri = mAct.getContentResolver().insert(eventsUri, event);
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en