加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 如何将要同步的电子邮件ID传递到android中创建事件日历

发布时间:2020-12-15 02:28:05 所属栏目:Java 来源:网络整理
导读:如何通过电子邮件将要同步的日历的邮件ID传递给创建事件? 我有一个微调器,显示要同步的帐户列表,如下图所示.现在,像往常一样传递标题,描述在日历应用程序中创建事件,我使用下面的代码. ContentValues values = new ContentValues(); values.put("calendar_i
如何通过电子邮件将要同步的日历的邮件ID传递给创建事件?
我有一个微调器,显示要同步的帐户列表,如下图所示.现在,像往常一样传递标题,描述在日历应用程序中创建事件,我使用下面的代码.

ContentValues values = new ContentValues();
    values.put("calendar_id",1);
    values.put("title",title1);
    values.put("allDay",0);
    values.put("dtstart",settime);
    values.put("dtend",cal.getTimeInMillis()+60*60*1000); 
    values.put("description",desc1);
    values.put("???????",mail_id);
    values.put("???????",participant_mail_id);
    values.put("visibility",0);
    values.put("hasAlarm",1);
    event = cr.insert(EVENTS_URI,values);

我应该使用什么来传递密钥以插入电子邮件ID和参与者ID?任何帮助真的很感激.我的屏幕截图低于.

解决方法

How to pass the mail id of the calendar that to be synchronized

该事件通过“calendar_id”链接到日历.要获取“calendar_id”,您应该查询所有用户的日历,然后搜索您感兴趣的名称的结果.这是一个应该有用的教程:Working with the Android Calendar

或者,您可以创建一个事件,然后让用户选择要添加事件的日历:Adding Calendar event through Intent

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读