Android获取电话簿更新详细信息



我有一个要求,例如,在电话簿中添加新联系人时,我的应用必须添加了诸如姓名和电话号码的新联系方式,并且必须以敬酒。P>

类似地,当我删除联系人时,我需要获取吐司消息删除联系人详细信息。

请给我一个关于如何做的想法。

使用广播接收器

创建该服务

添加联系人后,将执行您的服务并显示敬酒eill

,在Detele时您也需要检查

如果更改Contacts Onchange方法调用中的任何内容,请使用ContentObserver类。根据您的要求,您可以使用它。

它肯定可以解决您的问题。

public class test extends ContentObserver {
    public test(Handler handler) {
        super(handler);
    }
    public void onChange(boolean selfChange) {
        Log.i("Contacts", "Contacs change");
        // It calls when new contact changes -add/edit/delete
    }
}

最新更新