【问题标题】:Start Service when new contact is added添加新联系人时启动服务
【发布时间】:2015-03-21 10:57:09
【问题描述】:

我正在制作一个小型的whats 应用程序,例如聊天应用程序。据我所知,每当一个新的

联系人添加到安卓设备,什么应用向什么应用服务器发送请求

用于验证联系人号码在什么应用上是否处于活动状态,如果它处于活动状态

它将什么是应用程序图标添加到该联系人。我也想申请这个。

每当一个新的联系人添加到联系人列表中时,它必须发送请求到

服务器。

那么我如何在我的应用程序中做到这一点。每当有新服务时,我如何启动新服务

联系人已添加。

请帮忙。 谢谢。

【问题讨论】:

    标签: android


    【解决方案1】:

    添加/更改联系人时没有广播。但是,当您在 RawContacts 表中查找您的联系人时,您有一个 DIRTY 列,如果该联系人自上次同步后发生更改,则该列是 1,这正是我想要的。

    来源:Broadcast on contact add/change?

    这样,当您知道某个联系人是脏的时,您就启动了一项服务(或发出您的接收器将接收到的广播)。

    【讨论】:

    • 嗨@Little Child,感谢您的回复。但你能告诉我如何获得联系电话吗?以及使用 RawContacts 更新联系人的联系人姓名?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多