联系人号码的格式

2023-12-28

我正在为 Android 编写一些短信应用程序,但遇到问题。我从一个模拟器向另一个模拟器发送短信。该短信的发送电话号码为“15555215556”。当我将该号码保存到联系人时,它会以“+1-555-521-5556”格式保存。接下来,当我的应用程序搜索电话簿以查找匹配的电话号码时,它找不到任何电话号码,因为“15555215556”与“+1-555-521-5556”(在电话簿中)不同。

是否有任何内置类可以正确格式化给定的电话号码?


有电话号码util类

http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html http://developer.android.com/reference/android/telephony/PhoneNumberUtils.html

否则你可以使用 libphonenumber

http://code.google.com/p/libphonenumber/ http://code.google.com/p/libphonenumber/

仅 140 KB

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

联系人号码的格式 的相关文章

  • 如何对这个字符串进行子串化

    我想得到这个字符串的 4 个部分 String string 10 trillion 896 billion 45 million 56873 我需要的4个部分是 10万亿 8960亿 4500万 和 56873 我所做的是删除所有空格 然
  • 在包“android”中找不到属性“backgroundTint”的资源标识符

    我发现了一些视图 xml 属性 例如backgroundTint backgroundTintMode 但是当我使用它作为视图属性定义时 Eclipse 显示错误 No resource identifier found for attri
  • StrictMode 策略违规:我的应用程序中存在 android.os.strictmode.LeakedClosableViolation?

    Android 开发新手 第一次在我的应用程序上尝试 StrictMode 我注意到以下内容 并想知道这是否是我的应用程序或库中的问题 我不太清楚 谢谢你 D StrictMode StrictMode policy violation a
  • Android 30+ 中的视频捕获意图 - 只有所有者才能与待处理项目交互

    我正在尝试在我的应用程序上捕获视频 它可以在 android API 30 以下运行 但不能在 30 以上运行 似乎在 sdk 30 之后 android 不允许完全读取外部存储 作用域存储 我目前遇到这个错误 java lang Ille
  • android xamarin 中的 reCaptcha

    我想在 Xamarin android 应用程序中实现验证码 我抓住了这个在 Android 中集成 googles reCaptcha 验证 https www c sharpcorner com article how to integ
  • Android Activity 生命周期函数基础知识

    我正在测试这段代码 它显示活动所处的状态 public class Activity101Activity extends Activity String tag Lifecycle Called when the activity is
  • 在画布上绘图

    我正在编写一个 Android 应用程序 它可以在视图的 onDraw 事件上直接绘制到画布上 我正在绘制一些涉及单独绘制每个像素的东西 为此我使用类似的东西 for int x 0 x lt xMax x for int y 0 y lt
  • CollapsingToolBarLayout - 状态栏稀松布颜色不改变

    几天前我更新了我的 android studio 并开始使用 CoordinatorLayout 和 CollapsingToolbarLayout 只是尝试一些东西 工具栏稀松布颜色似乎覆盖了状态栏初始颜色和状态栏稀松布颜色 从 xml
  • 在 java 类和 android 活动之间传输时音频不清晰

    我有一个android活动 它连接到一个java类并以套接字的形式向它发送数据包 该类接收声音数据包并将它们扔到 PC 扬声器 该代码运行良好 但在 PC 扬声器中播放声音时会出现持续的抖动 中断 安卓活动 public class Sen
  • 如何使用 Cordova 获取当前安装的应用程序的版本?

    我已经找到了应用程序可用性插件 https github com ohh2ahh AppAvailability它主要检查用户是否在其设备上安装了某个应用程序 是否有可能获得应用程序的当前版本 开发者名称 重要 以及所有可能的信息 一般来说
  • 如何在PreferenceActivity中添加工具栏

    我已经使用首选项创建了应用程序设置 但我注意到 我的 PreferenceActivity 中没有工具栏 如何将工具栏添加到我的 PreferenceActivity 中 My code 我的 pref xml
  • 在两个活动之间传输数据[重复]

    这个问题在这里已经有答案了 我正在尝试在两个不同的活动之间发送和接收数据 我在这个网站上看到了一些其他问题 但没有任何问题涉及保留头等舱的状态 例如 如果我想从 A 类发送一个整数 X 到 B 类 然后对整数 X 进行一些操作 然后将其发送
  • Android Studio 0.4.3 Eclipse项目没有gradle

    在此版本之前 在 Android Studio 中按原样打开 Eclipse 项目似乎很容易 无需任何转换 我更喜欢 Android Studio 环境 但我正在开发一个使用 eclipse 作为主要 IDE 的项目 我不想只为这个项目下载
  • 字符串数组文本格式化

    我有这个字符串 String text Address 1 Street nr 45 Address 2 Street nr 67 Address 3 Street nr 56 n Phone number 000000000 稍后将被使用
  • Android访问远程SQL数据库

    我可以直接从 Android 程序访问远程 SQL 数据库 在网络服务器上 吗 即简单地打开包含所有必需参数的连接 然后执行 SQL 查询 这是一个私人程序 不对公众开放 仅在指定的手机上可用 因此我不担心第三方获得数据库访问权限 如果是这
  • Android Studio - Windows 7 上的 Android SDK 问题

    我对 Google i o 2013 上发布的最新开发工具 Android Studio 有疑问 我已经成功安装了该程序并且能够正常启动 我可以导入现有项目并对其进行编辑 但是 当我尝试单击 SDK 管理器图标或 AVD 管理器图标时 或者
  • Android 中麦克风的后台访问

    是否可以通过 Android 手机上的后台应用程序 服务 持续监控麦克风 我想做的一些想法 不断聆听背景中的声音信号 收到 有趣的 音频信号后 执行一些网络操作 如果前台应用程序需要的话 后台应用程序必须能够智能地放弃对麦克风的访问 除非可
  • 增加活动的屏幕亮度

    显然 Android 操作系统中至少有三种不同的技术可以改变屏幕亮度 其中两个在纸杯蛋糕之后不再起作用 而第三个被接受的技术显然有一个错误 我想在单视图活动开始时增加屏幕亮度 然后在活动结束时将亮度恢复为用户设置 没有按钮 没有第二个视图或
  • 在activity_main.xml中注释

    我是安卓新手 据我所知 XML 中的注释与 HTML 中的注释相同 使用 形式 我想在 Android 项目的 Activity main xml 配置文件中写一些注释 但它给了我错误 值得注意的是 我使用的是 Eclipse 但目前 我直
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview

随机推荐

  • JSR-303 如何有时忽略对 bean 中特定字段的验证

    我正在验证一个大bean 它基于动态表单页面 正在验证的某些字段在表单上不可见 因此为空或为空 但我不希望验证不可见的字段 有时它们是可见的 我希望它们被验证 有时它们不可见 我不希望它们被验证 我首先采取了在提交之前从序列化表单中剥离这些
  • KineticJS 的继承模型是如何工作的?

    我对 JavaScript 有点陌生 我知道可以使用不同的继承模型 我有一个使用 KineticJS 的项目 我注意到他们的变更日志 http webscripts softpedia com scriptViewChangelog Kin
  • 结合玩!带有 Angular.js 的框架 2.xx

    我遇到的麻烦是两个看似强大的框架的结合 看来大部分1可以做的事情2都可以做 如何最好地利用两者呢 有什么思维模式吗 举一个 CRUD 应用程序的基本示例 我可以编写一条路由 mysite listnames 映射到正在运行的控制器 这会呈现
  • 在 Java 中获取数据类型大小(sizeof)的最佳实践

    我想将双精度和整数列表存储到 ByteBuffer 它要求分配大小 我想写一些类似C语法的东西 int size numDouble sizeof double numInt sizeof int 但没有sizeof在爪哇 计算字节大小的最
  • 在 docker 镜像上验证 Google Cloud 服务帐户

    我发现用于验证 google 服务帐户的 docker 映像内部和外部有不同的行为 外部 成功了 C Users Ben AppData Local Google Cloud SDK gt gcloud auth activate serv
  • 如何创建一个通用的角度 ng2-charts(条形图)组件,该组件可以从具有不同参数的不同组件调用

    我正在尝试创建一个通用的 ng2 charts Bar Stacked 组件 我可以在其中传递来自其他组件的数据并且它将获得更新 实际上 我想在加载页面时在同一页面中显示多个具有不同值的相同堆叠条形图 我使用 ng 2 图表创建了一个通用组
  • 需要在内部存储中为我的 Android 应用程序创建一个文件夹

    我正在创建一个android应用程序 我需要在内部存储中创建一个文件夹来存储用户生成的文件 就像whatsapp在内部存储中创建一个文件夹一样 我正在使用 MANAGE EXTERNAL STORAGE 权限 但谷歌因此拒绝了我的应用程序
  • opencv.js 透视变换

    我正在尝试使用 opencv js 在提供的图像中查找文档 检测边缘 应用透视变换等 我有一组合理的代码 可以 偶尔 检测文档的边缘并获取其边界框 然而 我正在努力完成透视变换步骤 有一些帮助程序 不是在 JS 中 here https s
  • IE <= 8 从 AJAX 接收时删除
    标签

    我正在进行 AJAX POST 调用来获取一些 HTML 我获取该 HTML 并将其注入到 DOM 中 除了 IE 它正在删除的行
  • 参数与字符串插值

    使用参数比使用字符串插值有什么优点 Is this SELECT FROM dbo Posts WHERE Author p0 userSuppliedAuthor 有什么比 SELECT FROM dbo Posts WHERE Auth
  • 如何使用 d3.behavior.zoom() 平移时消除“跳跃”

    这是一个演示 http jsbin com okUxAvE 18 edit js 输出 http jsbin com okUxAvE 18 edit js output 我在用着d3 behavior zoom 这也进行平移 我only想要
  • 如何用角度2生成UUID?

    我使用 Angular 2 作为注册表单 名字 姓氏 电子邮件和密码 提交后 数据通过 API 调用存储在数据库 nodeJs 和 mongo 中 并生成 JWT 令牌 并发回客户端 现在我应该添加 生成一个 UUID 通用唯一标识符 由于
  • Angular 6 如何在应用程序组件加载之前加载服务?

    我在数据服务中获取 JSON 对象值 但所有组件均在数据服务加载之前加载 因此 当我从组件调用服务方法时 我得到了未定义的值 我假设您正在使用路由器来访问您的页面 因此您可以简单地使用 解析器 功能 RouterLink 描述 path a
  • 在 Eclipse 中将通配符与内容辅助结合使用

    我想知道在 Ecilpse 中使用内容辅助时是否有任何方法可以使用通配符 例如 今天我想在类路径上找到以 Exception 结尾的各种类 我尝试了以下组合 但在每个实例中 内容辅助仅显示以 Exception 开头的类或接口 Except
  • C++ HTML 生成类

    提出的问题杰巴尔的问题 https stackoverflow com questions 779573 what works for web dev in c 779585 779585 在 Python Ruby 和 Perl 等脚本语
  • 检查日期是“明天”还是“后天”

    我正在寻找一种方法来获得 tomorrow and 后天 从接收日期的函数返回 当前日期 2015 04 24 18 15 00 未来的日期 2015 04 25 02 40 00 该函数应在此处返回 明天 我尝试查找一些函数 但它们都返回
  • 我是否必须在 T-SQL 中的 catch 块中回滚事务之前对事务进行计数?

    我在 SQL Server 2008 的每个存储过程的末尾都有下一个块 BEGIN TRY BEGIN TRAN my code COMMIT END TRY BEGIN CATCH IF trancount gt 0 BEGIN ROLL
  • 单击 Next.js 中的链接时如何在 URL 中强制使用默认区域设置

    出于搜索引擎优化的目的 我需要将英语设置为默认语言 gt mynextapp com 当用户进入网站时 他 她可以选择英语或法语 如果选择英语 则网址将更改为mynextapp com en 如果选择法语 gt mynextapp com
  • React 忽略 label 元素的 'for' 属性

    在 React Facebook 的框架 中 我需要使用标准渲染绑定到文本输入的标签元素for属性 例如使用以下 JSX
  • 联系人号码的格式

    我正在为 Android 编写一些短信应用程序 但遇到问题 我从一个模拟器向另一个模拟器发送短信 该短信的发送电话号码为 15555215556 当我将该号码保存到联系人时 它会以 1 555 521 5556 格式保存 接下来 当我的应用