我在使用中发现了一个关于电话号码本里人名现实的一些问题:
例如:
在电话号码本里有一个记录
姓名:李云
手机:0211234567(新西兰的手机号都是02开头的,就像是国内的135,136等)
如果拨打0211234567,那么屏幕会自动现实姓名“李云”
如果李云打入电话,那么屏幕会显示“李云”
如果李云发短信过来,那么在短信的发件人那一栏里不会现实姓名,而是显示号码

如果我把电话号码本的记录改为:
姓名:李云
手机:+64211234567
那么效果就会相反,来电的时候显示号码,拨打时也只是显示号码,只有收短信时才会显示姓名。
我试过国内的手机号,但是我只能测试拨打,结果一样。也就是说,e680不能准确地用联系人姓名去替换联系人的号码,因为来电显示是不加国家代码的,而短消息会加国家代码。而e680只能在来电号码,短信号码,拨打的号码等,和联系人记录中的号码一字不差时,才会用联系人的姓名去替代。
这是我第一次使用motorola的手机,我以前用nokia3650(英文版的)、三星、索尼、索爱和很多种国产机等, 从没有出现过这种问题,只要来电、拨打、短消息中的号码,主要部分和电话号码本中记录的相同,系统在处理中会忽略国家代码,都会很准确的显示联系人的姓名。例如在联系人的号码前加拨17951等ip接入码,系统一样会给出联系人的姓名,但e680不会。
这样的话就造成了一个问题,如果记录中联系人的电话号码没有国家码,那么当我接到联系人得短信时,就不会显示联系人的姓名,而是电话号码,我就必须先记下来号码,然后到电话号码本中一条接一条的查找,才能知道是谁给我发得短消息。
为了解决这个问题,我只好在每个联系人的名下记上2各号码,一个是有国家代码的,一个是没有国家代码的,这样才保证在接短信和电话的同时都会显示联系人的姓名。
不知道大家的电话是不是都是这样,你们是怎么解决的呢?