有没有一种简单的方法可以知道在将 ContentObserver 用于 android 联系人时更改了哪个联系人?

Posted

技术标签:

【中文标题】有没有一种简单的方法可以知道在将 ContentObserver 用于 android 联系人时更改了哪个联系人?【英文标题】:Is there an easy way to know which contact changed while using ContentObserver for android contacts? 【发布时间】:2011-08-22 09:16:44 【问题描述】:

我在我的应用程序中存储了一些联系人,并想知道其中是否有任何一个被用户通过联系人应用程序编辑。所以我为此注册了一个 contentObserver。 contentObserver 的“onChange()”方法不提供除“selfChange”布尔参数之外的任何内容。那么除了循环遍历每个联系人并比较字段的更改之外,还有什么方法可以找到哪个联系人发生了变化?

【问题讨论】:

【参考方案1】:

这与我 posed 的问题相同,到目前为止,除了循环之外似乎没有其他有意义的方法。

【讨论】:

是的,太糟糕了。我也进行了相当多的研究,结果发现没有办法轻易知道:(

以上是关于有没有一种简单的方法可以知道在将 ContentObserver 用于 android 联系人时更改了哪个联系人?的主要内容,如果未能解决你的问题,请参考以下文章

有一个静态库,有没有一种简单的方法可以知道它是 32 位还是 64 位?

有没有办法使用 Puppeteer 定位特定元素并在将 html 转换为 pdf 时保留 CSS?

有没有一种简单的方法可以删除应用小部件中的文本?

有没有一种简单的方法可以在 Symfony 中获取 ServerName?

如何以编程方式计算扑克赔率?

有没有一种简单的方法可以将 Ajax 更改为 WebSocket?