博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android号码匹配位数修改
阅读量:6710 次
发布时间:2019-06-25

本文共 408 字,大约阅读时间需要 1 分钟。

Android上默认的号码匹配位数是7位,也就是说从右向左算起,如果两个号码有7位是匹配的,那么就认为是相同的号码。如+86 1234567和01234567是相同的号码。
external\sqlite\android\OldPhoneNumberUtils.cpp中
static int MIN_MATCH = 7; //修改成你想要的数字
该数字在函数phone_number_compare_loose函数中使用。这个函数其实就是号码匹配的真正函数。
framewoeks\base\telephony\java\android\telephony\PhoneNumberUtils.java,其中使用到的MIN_MATCH同样需要修改。
这两个里面的值进行修改就行。

转载于:https://www.cnblogs.com/chengliu/archive/2012/07/17/3636413.html

你可能感兴趣的文章
《大话设计模式》读书笔记-第9章 原型模式
查看>>
排序五:快速排序
查看>>
POJ - 3264——Balanced Lineup(入门线段树)
查看>>
Python中的多进程与多线程/分布式该如何使用
查看>>
C语言基础教程源码
查看>>
微信公众号
查看>>
LeetCode - 1. Two Sum
查看>>
[LeetCode]: 64: Minimum Path Sum
查看>>
vuex简介(转载)
查看>>
OA系统审批邮件业务规则整理
查看>>
erlang.mk和makefile语法剖析
查看>>
WEB新手之布尔盲注
查看>>
MySQL快捷键
查看>>
PHP使用 DOMDocument创建和解析xml文件
查看>>
全面掌握const、volatile和mutable关键字(转)
查看>>
url加时间戳避免再次请求当前路径出现的缓存问题
查看>>
读取EXCEL的简单方式
查看>>
centos svn更新错误和SVN版本升级
查看>>
python入门
查看>>
HMTL5的 video 在IOS7中碰到的坑
查看>>