问题描述
事件已成功添加,但是片刻(或同步后)消失了。
我该如何解决?
long calID = 3;
ContentResolver cr = getContentResolver();
Calendar beginTime = Calendar.getInstance();
beginTime.set(2020,Calendar.AUGUST,13,3,30);
Calendar endTime = Calendar.getInstance();
endTime.set(2020,4,30);
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.DTSTART,beginTime.getTimeInMillis());
values.put(CalendarContract.Events.DTEND,endTime.getTimeInMillis());
values.put(CalendarContract.Events.TITLE,"Connect Treadmill app");
values.put(CalendarContract.Events.DESCRIPTION,"Treadmill Data");
values.put(CalendarContract.Events.CALENDAR_ID,calID);
values.put(CalendarContract.Events.EVENT_TIMEZONE,"Europe/Paris");
values.put(CalendarContract.Events.EVENT_LOCATION,"Paris");
Uri uri = cr.insert(CalendarContract.Events.CONTENT_URI,values);
Toast.makeText(this,"Calendar Event added",Toast.LENGTH_SHORT).show();
编辑: 我看到它被添加为生日。如果您使用calID = 2,则将其添加为假期。如果未使用calID = 1,则不会添加
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)