我手机上的Android联系人列表(People App)输入了我的联系人的电话号码,以便从我的祖国(加拿大)拨打电话:
- 用10位数字输入的本地号码,包括现在的强制性区号:514-222-1111
- 国内长途电话以长途电话前缀为前缀:1-416-555-3333
- 输入国际号码并输入国际拨号前缀,国家/地区代码,本地区号,再加上数字:011-52-664-555-2222
使用国外的SIM卡(当前为厄瓜多尔),需要编辑数字:
- 国际拨号前缀和国家/地区代码必须添加到本地家庭电话中。与以前的国内长途电话号码相同。
- 国际拨号前缀必须更改为国际号码。
有没有一种有效的方法来解决这个问题?可以在号码中添加占位符,以便在需要时省略国家代码和拨号前缀吗?也许可以根据当前国家/地区自动进行重写的Android Appp?
“国际拨号前缀必须更改为国际号码。” - 你确定吗?带有国家代码的国际格式不总是相同吗?如果不是这样,那么在商业网站上显示带有国际可访问性的国家/地区代码的电话号码似乎毫无意义。但是,然后您提到了“国际拨号前缀”,这实际上可能是您的电话提供商所特有的。
—
或Mapper
正要写“为什么不以国际格式简单地存储任何数字”,因为它在欧盟对我这样工作,但是显然加拿大的系统更复杂:en.wikipedia.org/wiki/Telephone_numbers_in_Canada,因此在问题中添加了加拿大标记以及+1。
—
2016年
@ORMapper国家(地区)代码是标准化的,但您在号码前面输入的拨号前缀可以不同。如今,它不再那么重要了,因为手机可以自动处理“ +”(在此之前,“ +”只是本地使用的任何拨号前缀的代名词,例如“ 00”)
—
2016年
@mts我没有从该链接中看到为什么仅对所有数字使用+ CC在加拿大不起作用?
—
Berwyn
@mts,该页面描述了从座机拨打电话;我认为我的英国座机也没有“ +”号。几乎所有加拿大手机都像欧洲手机一样工作。唯一的例外是CDMA手机,它没有“ +”号,但是加拿大的移动运营商大多在几年前就停止销售这些手机。
—
丹尼斯