gpt4 book ai didi

android - 设置频率属性 RRULE 以运行事件一次

转载 作者:太空宇宙 更新时间:2023-11-03 11:51:56 25 4
gpt4 key购买 nike

我有

Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", dateStart.getTime());
intent.putExtra("allDay", false);
intent.putExtra("rrule", "FREQ=DAILY");
intent.putExtra("endTime", dateEnd.getTime());
startActivity(intent);

要编译一个事件,我想运行该事件一次。

设置频率的那一行是

intent.putExtra("rrule", "FREQ=DAILY");

另外,如果我删除此行,默认情况下,如果我不手动更改它,android 日历将设置为每日。

我一直在寻找所有受支持属性的列表,我找到了 MONTLY、YEARLY 等,但是我找不到“一次” 的正确受支持语法

你能帮帮我吗?

最佳答案

设置一次性事件的正确方法,根据 the spec链接到 the documentation , 不是指定 RRULE。您确定该事件会再次发生,而不是仅将频率显示为每天一次并且仍然只触发一次吗?如果是这样,尽管有点 hack,但以下应该可以工作:

intent.putExtra("rrule", "FREQ=DAILY;COUNT=1");

关于android - 设置频率属性 RRULE 以运行事件一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529058/

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