Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 修改撥號盤匹配規則

Android 修改撥號盤匹配規則

編輯:關於Android編程

前言          歡迎大家我分享和推薦好用的代碼段~~ 聲明          歡迎轉載,但請保留文章原始出處:          CSDN:http://www.csdn.net          雨季o莫憂離:http://blog.csdn.net/luckkof 正文       以特定數字開頭的號碼有機會匹配到以其他數字開頭的號碼。 例如, 以+7開頭的號碼和以8開頭的號碼可以互相查找,例如:當輸入+712時,能正確匹配到812****的號碼,或輸入812時能匹配到+712****的號碼     [SOLUTION]   1 使用中間號碼匹配  中間號碼匹配的支持需要做如下的改動: alps/mediatek/externel/sqlite/custom/sqlite3_android_custom.cpp   #ifdef CONFIG_CMCC_SUPPORT     create_number_match_function(0, 1);     create_name_match_function(0, 2); #endif 將這裡的編譯條件去掉。 不同版本代碼會有不同,只要確保 create_number_match_function(0, 1); 這行代碼被編譯到即可.   2 在DialerSearchController.java中afterTextChanged可以對輸入的號碼做截斷.  將以+7或者8打頭的號碼截取掉這部分號碼,然後再將截取過後的號碼做query.    
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved