2012-09-27 128 views

回答

1

一些数据库教程这里http://www.vogella.com/articles/AndroidSQLite/article.html

您可以通过内容提供商添加事件到日历中。但是自从api 14级开始可用。这里是教程http://developer.android.com/guide/topics/providers/calendar-provider.html

在旧的android版本中,您可以使用intent来打开日历。它不会将事件插入日历,但会打开日历应用程序并填写一些字段。 http://developer.android.com/guide/topics/providers/calendar-provider.html#intent-insert

+0

嗨,我没有使用意图的原因是因为它在插入事件之前调用字段输入表单,对我来说是长时间缠绕我需要的,也使用intent或内容提供者我不能弄清楚如何以我需要的方式添加循环事件,例如使用循环规则,我无法获得在此模式中重复发生的事件(4天 - 4天差距----然后再次4天),重复无限次,并且都是相同的事件。所以我的另一个想法是将事件放入数据库中,然后从那里添加到日历中? –