【发布时间】:2017-09-30 04:29:32
【问题描述】:
我已经实现了自定义 ContactsDirectoryProvider,当联系人或拨号器应用程序使用 content://com.android.contacts/data/phones/filter形式的 URI 搜索联系人时,它可以正常工作>
但是,当 InCallUI 或 CallLog 尝试使用 URis content:/contacts/phone_lookup 未调用我的提供者的 query 方法。
请给点建议....
附: 我没有实现单独的同步提供程序,也许这是问题所在?
【问题讨论】:
-
我也遇到过这种情况。 phone_lookup URI 在 Nexus 5x(模拟器)、Pixel 2XL、LG 6 上运行良好。但是,当我在三星 S6 或 Note 8 上尝试它时,phone_lookup 永远不会被调用。它适用于过滤,但不会像在其他设备上那样调用 phone_lookup(来电或通话记录)查询。
-
有同样的问题。你找到解决方案了吗@themichaelscott?
-
Nope @wast... 我放弃了三星设备的 toast callerId 方法
标签: android android-contentprovider android-contacts