Android,列出特定日历中的事件(在手机(?)
我想显示一个包含特定日历中当天事件的列表视图。日历最初是从.ical文件中获取的,并同步到我的google帐户中。是的,我已经找过了。 我应该和内容一起去吗Android,列出特定日历中的事件(在手机(?),android,events,calendar,Android,Events,Calendar,我想显示一个包含特定日历中当天事件的列表视图。日历最初是从.ical文件中获取的,并同步到我的google帐户中。是的,我已经找过了。 我应该和内容一起去吗 我使用安卓2.2及以上版本 一个选项是使用谷歌日历API函数。表面上看,这似乎是一项繁重的工作,但是您主要是导入(构建路径)他们的jar文件,并进行适当的导入和方法调用 这会转化为HTTP请求等,这意味着您必须始终连接到网络(我不喜欢这样) 无论是否得到官方支持,我正在开发一个应用程序,该应用程序与本地电话日历数据库一起工作,并在那里做我
我使用安卓2.2及以上版本 一个选项是使用谷歌日历API函数。表面上看,这似乎是一项繁重的工作,但是您主要是导入(构建路径)他们的jar文件,并进行适当的导入和方法调用 这会转化为HTTP请求等,这意味着您必须始终连接到网络(我不喜欢这样) 无论是否得到官方支持,我正在开发一个应用程序,该应用程序与本地电话日历数据库一起工作,并在那里做我需要做的事情(是的,上面提到的content://URI内容) 无论哪种方式,您都可以做您需要做的事情,因为您的应用程序似乎足够简单。大多数人会告诉您使用Google Calendar API导入/调用,这是理所当然的,因为它是受支持的功能,不依赖于设备制造商选择如何实现后端内容提供商。虽然我测试过的每部手机都使用“content://com.android.calendar/events“作为URI,这并不意味着它将始终工作,因为它可以根据设备上运行的Android版本进行更改(过去也是如此)
- Android 2.1及之前版本:content://calendar/calendars
- 安卓2.2-2.3:content://com.android.calendar/calendars