相关疑难解决方法(0)

Android插入日历意图 - 没有警报/提醒

我想通过意图插入日历活动.但是"添加事件" - 活动不应该预先填写提醒/警报.

Intent intent = new Intent(Intent.ACTION_INSERT)
    .setData(Events.CONTENT_URI)
    .putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, beginTime.getTimeInMillis())
    .putExtra(CalendarContract.EXTRA_EVENT_END_TIME, endTime.getTimeInMillis())
    .putExtra(Events.TITLE, title)
    .putExtra(Events.DESCRIPTION, description)
    .putExtra(Events.HAS_ALARM, false)
    .putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, true);
Run Code Online (Sandbox Code Playgroud)

此意图将启动日历的"添加事件" - 预先填充一些数据的活动.但是,虽然我设置Events.HAS_ALARM为false,但活动预先填充了提醒(在Android ICS上测试).

更糟糕的是,提醒事件预先填充到活动开始前10分钟,如果全天活动真的很糟糕.谁想在第二天晚上11点50分提醒你?

我在这里缺少什么?

android calendar

0
推荐指数
1
解决办法
4056
查看次数

标签 统计

android ×1

calendar ×1