繁体   English   中英

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

[英]How to pass the email id that to be synchronized into create event calendar in android?

如何通过电子邮件将要同步的日历的邮件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? 任何帮助真的很感激。 我的屏幕截图低于。

在此输入图像描述

如何传递要同步的日历的邮件ID

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

或者,您可以创建一个事件,然后让用户选择要添加事件的日历通过Intent添加日历事件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM