我正在嘗試獲取其他重複出現的實例的事件,我認爲URI是content://com.android.calendar/instances
,但每次我都會收到一個databaseutil錯誤,指出它不存在。獲取日曆事件實例
那麼如何獲取事件實例,以便我可以在下次設置事件時進行查找?
我正在嘗試獲取其他重複出現的實例的事件,我認爲URI是content://com.android.calendar/instances
,但每次我都會收到一個databaseutil錯誤,指出它不存在。獲取日曆事件實例
那麼如何獲取事件實例,以便我可以在下次設置事件時進行查找?
目前的URI是
instances/when/*/*
- 兩個時間之間的所有實例 - 兩次(時間戳以毫秒爲單位)instances/whenbyday/*/*
之間的所有實例(在Julian days標記 - 看到Time
set/getJulianDay()
)instances/groupbyday/*/*
- 相同,但按天分組。見我回答另一個問題,以瞭解更多信息:Cannot read recurring events from android calendar programmatically
日曆提供程序不是SDK的一部分,所以URI可以更改(甚至可能不會跨設備保持一致)。你最好的選擇是使用Java Client API。
我知道,我知道我不是問如果這是SDK的一部分,雖然 – tyczj