问题描述
- Android call log问题
-
大家好:问题描述如下
1 我把号码*123添加到联系人数据库里,对应name 为A
2 拨打电话*123,通话界面会显示名称A.
3 拨打电话123,通话界面显示号码123,但是通话记录显示错误,号码仍是123,
但是名称显示的是A.
分析:通话断开时,会触发保存call log信息,这时的call log的信息与通话界面的信息应该是一样的,通话界面显示123,而不是A,那认为检索数据库是没问题的。
为什么call log信息会显示A,而不是号码本身,问题出在什么地方了?
请指教!
解决方案
call log信息是怎么产生的,是不是就是call ui显示的数据?
解决方案二:
通话记录查询时有没有过滤特殊字符啊?
解决方案三:
可能因为你没有过滤特殊字符
解决方案四:
可能因为你没有过滤特殊字符
时间: 2025-01-20 07:48:12