我正在开发一个Android Honeycomb(v3.0)应用程序,需要显示存储在设备上注册的Google帐户中的所有联系人。我遇到的问题之一是,我只能检索“我的联系人”,“Android中加星标的联系人”和“其他联系人”中可用的联系人。我还想能够从“目录”中检索联系人。“目录”部分是Goo...
我希望以列表形式显示联系人,并在所有联系人上添加操作,例如单击特定联系人时,应显示该联系人的电话号码、邮件地址和删除选项... import android.app.ListActivity; import android.content.ContentResolver; import an...
我已经浏览了很多帖子,但没有找到一个有效或甚至是正确地回答这个问题的答案。最接近的是这个如何在加载联系人信息到列表视图时避免重复的联系人姓名(数据)?但这种方法有太多的开销。有没有更简单或更有效的方法来解决这个问题?
我从手机通讯录中获取了所有设备联系人,现在我想要从被获取的通讯录联系人中获取链接账户(Facebook、Twitter、Instagram、LinkedIn)的URL。我应该怎么做? 以下是获取联系人的代码: public Cursor getContactsCursor(Fragment...
我希望能够通过一个传入的电话号码来检索与其关联的联系人的姓名。在广播接收器中处理传入的电话号码时,如果有一个包含来电者姓名的字符串,将极大地帮助我的项目。 我认为这涉及使用SQL WHERE子句作为过滤器的查询,但我需要对联系人进行排序吗?一个示例或提示会非常有帮助。
我正在使用这段代码来检索所有联系人姓名和电话号码:String[] projection = new String[] { People.NAME, People.NUMBER }; Cursor c = ctx.getContentResolver().query(Peop...
我的目标是仅向用户显示带有电话号码的联系人,并让用户选择我想要本地存储的几个联系人。 我已经在下面的方法中使用了ContactsContract.Contacts.CONTENT_URI的各种选项。但是我看到很多联系人被显示出来(其中许多只有电子邮件地址,没有电话号码)。 publ...
有很多与此相关的问题,但没有一个能帮助我找到解决方案。 我正在尝试将设备上的所有联系人与远程服务器同步,并且可以轻松地完成,但当联系人发生更改(如更新/删除/插入新联系人)时,无法找到解决方案。 尝试使用ContentObserver,但onChange()会被多次调用。 很难找到联系人更...
我想在应用程序中加载联系人的照片,我知道如何做到这一点,因为有很多教程可以做到这一点。但是这些方法(股票安卓)似乎无法拉回第三方同步的照片,我想知道是否有一种稳定可靠的本地方法来解决这个问题。 这个问题已经被问了很多次,我可以随时列举答案,只有一个问题,它们实际上并没有解决问题。只创造了解决...