联系人-Android call log问题

问题描述

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

联系人-Android call log问题的相关文章

Android中Log用法详解

android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() .根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR. 1.Log.v 的调试颜色为黑色的,任何消息都会输出,这里的v代表verbose啰嗦的意思,平时使用就是Log.v("",""); 2.Log.d的输出颜色是蓝色的,仅输出debug调试的意思,但他会输出上层的信息,过滤起来可以通过DDMS的Logc

[转]发布程序时移除Android 调试Log

原文:http://blog.isming.me/blog/2014/06/30/remove-log-in-android/?utm_source=tuicool&utm_medium=referral 在Android开发中,我们使用android.util.Log来打印日志,方便我们的开发调试.但是对于正式发布的程序,我们并不希望这些Log信息显示,一方面对于用户来说影响机器性能,另一方面,其他开发者看到这些信息的时候,对我们应用程序的安全是有威胁的.所以,我们需要在正式发布时不让Log执

【Android】 Android中Log调试详解

LOG类: public final classLogextends Object java.lang.Object   android.util.Log Constants int ASSERT Priority constant for the println method. int DEBUG Priority constant for the println method; use Log.d. 输出DEBUG故障日志信息 int ERROR Priority constant for

android的log如何显示出代码运行到的行数

问题描述 android的log如何显示出代码运行到的行数 android的log如何显示出代码运行到的行数,刚刚看了一个微博,又这个实现的列子, 但是没有讲原理.也没用给出代码,请问如何实现的http://blog.csdn.net/zhaokaiqiang1992/article/details/49837627#klogd http://i13.tietuku.com/767fa81ad27c8f9f.png 解决方案 java内置http://blog.csdn.net/ouyangti

我的Android进阶之旅------>Android关于Log的一个简单封装

android.util.Log类,可以方便地用于在编码调试过程中打印日志.但是在发布后的产品中,如果有太多的日志打印,则会严重地影响性能.对android.util.Log类做一个简单的封装,当产品要发布的话,将Debug设为false. 代码如下. public class LogUtil { /**正式上线時候设为false*/ private final static boolean debug = true; private final static String TAG = "oyp

对于Android系统Log输出日志的封装LogUtils

MainActivity如下: package cc.cn.logutil; import android.os.Bundle; import android.app.Activity; /** * Demo描述: * 对于Android系统Log输出日志的封装LogUtils * 1 可修改LogUtils中的LEVEL值觉得哪些级别的日志可以输出. * 所以方便选择性输出日志或者屏蔽日志输出 * 2 输出的日志除了本想输出的信息外还包含了该日志输出时所属 * 的线程,类,方法名,已经在该方法

系统联系人-android中如何向系统中添加联系人数据

问题描述 android中如何向系统中添加联系人数据 以下是我的代码,但是总是添加的时候程序会崩溃,也没有错误的日志,麻烦哪位大神帮忙一下 ContentValues values = new ContentValues(); //先向RawContact.CONTENT_URI执行一个控制插入,目的是获得系统返回的rawContacctId Uri rawContactUri = this.getApplicationContext().getContentResolver() .insert

android开发-Log.d() cannnot resolve method 'd(java,lang,String java,lang,String )

问题描述 Log.d() cannnot resolve method 'd(java,lang,String java,lang,String ) android request network Log.d() cannnot resolve method 'd(java,lang,String java,lang,String )//printf message error

Android的log保存到文件上查看

http://www.eoeandroid.com/thread-153626-1-1.html