【发布时间】:2017-01-02 16:06:41
【问题描述】:
似乎 android 有不同的位置来存储联系人(即电话、SIM、谷歌帐户)。我需要知道它用来确定将联系人拉到哪里的确切“路径”,因为我无法从不使用默认路径的用户设备中拉出联系人。我相信我已经浏览了该主题的所有先前帖子,但没有任何运气,Xamarin 论坛似乎也没有任何答案。任何帮助表示赞赏。
【问题讨论】:
标签: android xamarin xamarin.android android-contacts
似乎 android 有不同的位置来存储联系人(即电话、SIM、谷歌帐户)。我需要知道它用来确定将联系人拉到哪里的确切“路径”,因为我无法从不使用默认路径的用户设备中拉出联系人。我相信我已经浏览了该主题的所有先前帖子,但没有任何运气,Xamarin 论坛似乎也没有任何答案。任何帮助表示赞赏。
【问题讨论】:
标签: android xamarin xamarin.android android-contacts
它使用ContactsContract.Data.ContentUri 做一个光标来查找联系人。
这可以在 Xamarin.Mobile 存储库中看到:https://github.com/xamarin/Xamarin.Mobile/blob/master/MonoDroid/Xamarin.Mobile/Contacts/AddressBook.cs#L109
【讨论】: