2012-03-02 131 views
1

我有幾個關於androids時間戳概念的問題。我想同步我的聯繫人,但前提是android中聯繫人詳細信息的時間戳比我的數據庫中的聯繫人詳細信息的時間戳更早。Android聯繫人,電話,電子郵件地址等時間戳的概念

我的問題。是否有像phonenumer,電子郵件地址和地址等每個細節的時間戳。誰來檢查它?我嘗試了它始終爲空的ContactsContract.CommonDataKinds.Phone.STATUS_TIMESTAMP。

任何想法? Android Api告訴我應該有一個時間戳(long)。

感謝您的幫助。

回答

0

沒有。您正在討論的字段對於希望在上次更新原始聯繫人狀態時對該行進行標記的人來說是一種便利。我懷疑Android系統本身正在使用它。

我認爲Contacts同步假設Google Contacts是所有知識的來源,Android系統只是它的反映。如果Android上的某些內容發生變化,並且Google通訊錄中未更改,則會將其上傳到Google通訊錄。 Google通訊錄上的更改會覆蓋Android上的任何內容。

總的來說,我懷疑基於時間戳的同步,因爲它有一個傾向於搞砸。

您是否試圖用自己的google.com同步適配器取代?你是個勇敢的人!

0

CONTACT_LAST_UPDATED_TIMESTAMP

同樣可以使用的API 18.加入。

相關問題