我被要求将我们公司的特定活动融入现有的 Android 日历中。我们的事件有四个我在标准 CalendarContract.Events 类中找不到的字段。一个布尔“已批准”字段,一个“链接”到资源的整数,以及两个指示的日期时间字段。
第一步似乎是将现有的 ICS 日历提取到可编译的独立应用程序中。我已经从 github 下载了 android.calendar 包,但它不会在 Eclipse 中编译。它似乎缺少某些导入:com.android.common、com.android.commoncalendar 和 com.android.ex。
我搜索了 stackOverflow 以帮助提取独立版本的 android 标准应用程序,但大多数人都认为这是不可能的。我知道这是可能的,因为它已经完成了。你可以在这里找到它:
https://play.google.com/store/apps/details?id=com.concentriclivers.calendar
我已通过电子邮件向开发人员发送电子邮件,询问他是否愿意分享他的源代码,或者至少描述他为将包编译为独立应用程序所采取的步骤,但他没有回复。
任何人都可以帮助我解决丢失的导入,或者更好地指向一个资源,逐步描述我如何做到这一点?
谢谢!