【问题标题】:Restoring an .ics file into an Android phone calendar将 .ics 文件恢复到 Android 手机日历中
【发布时间】:2013-11-08 16:15:03
【问题描述】:

我有一个“.ics”文件(日历文件),我正在尝试将其恢复到手机日历中。 在网上冲浪,我没有在 Android 中找到任何有用且可行的代码。 谁能帮我解决这个问题?

最好的问候

【问题讨论】:

  • 我不知道如何在手机上以某种方式本地添加它,但您应该可以将.ics 文件导入您的 Google 日历,然后可以在手机上显示。

标签: android api calendar adt


【解决方案1】:
  1. 使用ical4j library.解析.ics文件
  2. 然后您必须手动将事件添加到日历中。

【讨论】:

  • 就像你说的,我使用了 ical4j 库,但是我遇到了关于插入生日事件的问题。发生以下错误:“事件的 DTEND 和 DURATION 不能都为空。”请注意,我的事件是这样的:** RRULE:FREQ=YEARLY;WKST=SU;UNTIL=20371231T000000Z 摘要:Tom Holo 生日 DTSTART:19861226T020000 DTSTAMP:20131028T150131Z UID:7+AndroidNabz** 我得到的 ContentValues 为:calendar_id=1 dtstart=535939200000 title=Tom Holo 生日 rrule=FREQ=YEARLY;WKST=SU;UNTIL=20371231T000000Z eventTimezone=Asia/Beirut 知道如何解决吗?
  • 嘿,我不太确定,可能是什么问题。对不起@AndroidNabz
猜你喜欢
  • 2012-09-07
  • 1970-01-01
  • 2011-11-06
  • 1970-01-01
  • 2022-08-14
  • 2019-01-01
  • 2021-01-17
  • 2017-10-31
  • 2015-10-25
相关资源
最近更新 更多