我的应用程序创建日历事件,其中事件的描述中有一个联系人姓名。当用户使用电话的联系人更改联系人姓名时,我希望更改流向日历事件的描述字段。
最好的方法是什么?
我可以想到两个选择。两者都包括我自己的数据库中的联系人姓名的副本。当发生更改时,查找记录更改的记录并更新日历事件。
问题是如何有效地将新名称移动到我的数据库中。
- 在联系人上注册内容观察员并比较所有联系人姓名。
- 使用同步适配器
哪种方法真的更有效?
我不熟悉同步适配器,但我假设适配器不需要帐户(有这样的事情吗?),我希望更改立即流动(即不是在下一次预定同步时)
任何帮助,包括完全不同的方向,将不胜感激。