我即将创建一个android应用程序,做一些行动和配置文件更改静默/振动/振铃基于事件,用户添加事件日期和时间,并选择此事件的profie,事件将被存储在google日历上,这将是自动同步到android日历,所以我想的是,我需要听android日历事件,所以当一个事件时间发生时,我检查它,并检查我的数据库,看看哪个配置文件是为这个事件,并运行它或我应该做哪些行动,所以再次我的重点是听取日历事件,当时间发生时,有人可以帮我吗?
或者换句话说,当事件刚刚发生时,从日历中获取事件id。
谢谢
发布于 2012-01-17 09:34:04
我不确定你是否能收听Android日历。您必须使用Google Calendar API来检索用户的事件。
Here是一个在Android中使用Calendar API的示例。
我建议您检索一些未来的事件。你可以定期这样做,比如说每天或每小时。从Calendar API而不是Android Calendar进行同步。
现在,在您的数据库中存储要执行的时间和操作,并在发生事件时执行操作。
https://stackoverflow.com/questions/8874391
复制相似问题