以编程方式创建可同步的android日历

时间:2012-07-06 13:45:38

标签: android calendar

我开发了一款应用功能,可通过应用创建和同步本地手机日历。现在我必须在线同步这个日历,最好通过本地电话帐户。 我试图通过帐户名称和类型扩展URI的内容值参数(参见下面的API LVL< 8参数列表),但之后运行到日历冻结。

_id
sync_account
_sync_account_type
_sync_id
_sync_version
_sync_time
_sync_local_id
_sync_dirty
_sync_mark
url
name
displayName
hidden
color
access_level
selected
sync_events
location
timezone
ownerAccount

是否有另一种方法可以创建在线同步的Google日历?

1 个答案:

答案 0 :(得分:1)

您不能以编程方式创建新的。 而是使用

解析所有可用的
Uri.parse("content://com.android.calendar/calendars",null, null, null, null);

并将您的活动填入现有活动中。

但请确保您的活动有相同的

sync_account

_sync_account_type