android - 每当将新联系人添加到“联系人”时,如何添加类似 whatsapp 的选项以联系

标签 android android-contacts android-syncadapter android-account android-contact-mimetype

我开发了一个需要做两件事的应用:

  • 创建一个用户帐户(如 WhatsApp)。
  • 每当有新的联系人条目时,如果联系人正在使用我的应用程序,则立即在联系人应用程序中的联系人详细信息页面中显示选项“调用”或“消息”。

Example

最佳答案

您需要创建一个 SyncAdapter,这基本上是一个能够将联系人同步到服务器/从服务器同步的服务,就像 GoogleGoogle Contacts 做的一样,您可以将其设置为在添加新联系人时收到通知,并让您的 SyncAdapter 向联系人添加所需的信息,以便它显示指向您的应用程序的链接。

如果您转到手机设置 > 帐户,您可以在那里看到 Whatsapp 和 Google 的 SyncAdapters,您可以在其中关闭/打开它们。

要创建同步适配器,您可以按照 official docs ,或者这个 great tutorial .

关于android - 每当将新联系人添加到“联系人”时,如何添加类似 whatsapp 的选项以联系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42525615/

相关文章:

java - 应用程序在尝试读取联系人时挂起

android - 如何为多个表创建 SyncAdapter?

java - Activity 加载时第一次出现 NullPointerException 但第二次工作正常

java - 删除自定义 ListView 中的重复联系人

java - 如何仅获取联系电话号码

android - 为什么我无法更新 android 中的电子邮件地址?

android - 自己的 Android 同步适配器?

android - 删除帐户时删除数据库

android - 一个简单的、向后兼容的选项卡导航示例?

java - 安卓工作室 : put a GMap inside a Fragment (noob)