如何删除 - (桌面)签名保存联系人号码在数据库中从电话簿联系人在Android?

时间:2012-08-06 15:03:29

标签: android

我有一些奇怪的混淆......我有一个listView,其中包含dvice的phonbook联系人列表和复选框.....当任何用户检查当时的复选框时,联系电话号码将会保存在SQLite数据库中,但在数据库中保存如下,

1-555-521-5556

我想将此记录保存为像

这样的字符串一样简单

15555215556

我想从记录中删除 - (桌面)标志,将保存在数据库中... 有些研究有任何想法要实现这一点请告诉我.....谢谢

2 个答案:

答案 0 :(得分:2)

取出电话号码并将其放入字符串中。例如:

String phoneNum = // Number

然后执行:

phoneNum.replace("-", "");

这将删除字符串中的所有“ - ”。

答案 1 :(得分:0)

只需使用String replace函数..

"15555215556".replace("-", "");

它只是替换 - 符号。