2010-12-08 143 views
0

嘿,我想獲取Android上的聯繫人列表中的聯繫人的ID。我的意思是,當我給手機添加聯繫人時,我認爲它有一個ID,提供此參數的類是什麼?我的意思是完全一樣。如何獲取Android聯繫人列表上聯繫人的ID?

我在搜索CallLog.Calls上的一些常量是否可以提供它,但我沒有找到。也許它是Contacts.Contract,我不知道。有誰知道?

謝謝!

回答

0

取決於您希望支持的最低API級別。如果是API等級5(2.0 Eclair)及以上,那麼ContactsContract.Contacts應該是您正在尋找的課程。如果您正在開發API等級低於那麼Contacts類是您的朋友。

0

我可能會誤解這個問題,但聽起來像psyhclo正在詢問新添加的聯繫人的「_id」列值。 這是關於後備存儲(sqlite)的問題。 如果是這種情況,那麼這個id有幾種方式可用(包括插入返回的uri)。

+0

由於八度所提及的任何意義,Android版本都是非常重要的。 – phreed 2010-12-15 14:42:59