【问题标题】:can I pull not formatted contacts numbers in Android?我可以在 Android 中提取未格式化的联系人号码吗?
【发布时间】:2011-03-30 12:35:58
【问题描述】:

有没有什么方法可以获取没有任何格式的联系人号码。 通常用 (-) 存储数字,例如:089-6543-456 我想把号码拉成 0896543456。

还有一个与此相关的问题: 我可以使用 ContactsContract.PhoneLookup 来搜索部分匹配但不完全匹配的号码吗?

谢谢。

【问题讨论】:

    标签: android contacts phone-number


    【解决方案1】:

    看看这是否符合您对格式的要求:

    http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html#stripSeparators%28java.lang.String%29

    至于你的问题的第二部分,你可能想咨询内容提供者 api 来搜索联系人提供者。

    【讨论】:

    • 但我如何在查询中使用它?
    • 如果我理解正确,您是在询问是否可以在查询期间取消格式化该号码以将其与另一个未格式化的号码进行比较。我会看看是否有什么可以做到这一点。
    • 这正是我想要的。提前致谢。
    • 不幸的是,我认为我已经走到了这条路的尽头。我没有方便的环境来尝试使用模拟器运行一些查找。抱歉,我无法提供更多帮助
    猜你喜欢
    • 2017-09-02
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    • 2018-01-09
    • 2015-08-12
    相关资源
    最近更新 更多