2012-07-24 87 views
1

我想爲我的應用程序添加一個新日曆(與其他事件分開),就像GMail一樣。在Android上添加日曆

如果沒有辦法,那麼當應用程序被卸載後,我們如何從日曆中刪除我們的事件?

在此先感謝。

回答

1

日曆的合同可以找到here.但是,您需要帳戶名稱和類型才能插入新的日曆。我猜gmail可以做到這一點,因爲它有你的谷歌帳戶信息 - 我不知道你的應用程序是否能夠做到這一點。

至於你的第二個問題,here is the spec for calendar events。您只需要知道數據庫中的事件的_ID就能夠將其刪除(您應該能夠相當容易地獲取該事件)。

事件可以通過_ID作爲Uri上的附加ID或使用任何標準選擇來刪除。如果使用附加ID,則不允許進行選擇。有兩種刪除版本:作爲應用程序和同步適配器。應用程序刪除將設置事件的刪除列並刪除該事件的所有實例。同步適配器刪除將從數據庫和所有相關數據中刪除該事件。

+0

你可以請張貼一些示例代碼來創建一個Android日曆嗎? – Spotlight 2012-07-24 20:03:25