gpt4 book ai didi

java - 在 Android 日历中添加用户无法修改的事件/提醒

转载 作者:行者123 更新时间:2023-12-02 09:25:30 28 4
gpt4 key购买 nike

我想以编程方式在日历中添加事件,并且我已经成功完成了。但是当我调用日历 Intent 时,它将打开日历,其中包含事件详细信息。用户可以在保存之前修改该事件。

所以我希望该事件不可编辑。如果能自动添加就好了。我寻找了很多解决方案,但没有一个对我有用。

谢谢。

最佳答案

 long calID = 3;

ContentResolver cr = getContentResolver();
ContentValues values = new ContentValues();
values.put(CalendarContract.Events.DTSTART, beginTime.getTimeInMillis());
values.put(CalendarContract.Events.ALL_DAY,false);
values.put(CalendarContract.Events.TITLE, projectName);
values.put(CalendarContract.Events.EVENT_LOCATION,projectAddress);
values.put(CalendarContract.Events.DESCRIPTION, eventDetail);
values.put(CalendarContract.Events.CALENDAR_ID, calID);
values.put(CalendarContract.Events.EVENT_TIMEZONE,"America/Los_Angeles");
values.put(CalendarContract.Events.DURATION,"+P1H");
cr.insert(CalendarContract.Events.CONTENT_URI, values);
Utility.getInstance().showSnackBar(rl_main, "Event addded to calendar
successfully!");

关于java - 在 Android 日历中添加用户无法修改的事件/提醒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58367031/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com