2012-02-12 93 views

回答

2

這個API領域被許多設備製造商搞砸了。

根據我們的測試,API調用Contacts.markAsContacted確實在不同的製造設備執行下列操作之一:

  • 增加了一個TIMES_CONTACTED和更新LAST_TIME_CONTACTED(理所應當,這是很容易像普通的Android設備測試所有的Nexus設備)
  • 加一TIMES_CONTACTED但不更新LAST_TIME_CONTACTED(如果我沒有記錯,這是所有三星設備的情況下)
  • 沒有做任何事情。

底線,你不能真正相信TIMES_CONTACTEDLAST_TIME_CONTACTED在所有設備上都能正常工作。

有一個開放的錯誤爲Android瀏覽: http://code.google.com/p/android/issues/detail?id=8784&q=LAST_TIME_CONTACTED&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

隨意明星吧...

+0

偉大的審查,感謝這奠定了出來思維的人使用這種方法的。 – 2017-01-15 21:44:24