我正在研究安卓。在我的应用程序中,用户将通过在 edittext 中输入他们的电话号码来注册。然后将该电话号码保存在数据库中。现在,当用户使用该应用程序登录时,我会从他的手机中获取联系人列表,并将其与注册该应用程序的人进行比较。如果联系人列表中的号码与数据库中的号码匹配,那么我需要在列表视图中显示这些号码。这里的问题是,如果用户在他的联系人之前使用 +91 或 0 保存他的号码,那么数据库中的号码与联系人不匹配。当时没有显示数字。
对于这个问题,在编辑文本中输入数字之前我们是否需要保持任何警报?例如,在我给出的编辑文本中,电话号码:8923458128 并将其保存在数据库中。现在我用这个号码和我的联系人列表登录假设
- 9823484586
- +919988334856
假设上述 2 个数字存储在数据库中。但是第二次联系,用户输入为 9988334856 没有 +91。然后最后在列表视图中而不是 2 个数字仅显示 1 个数字,因为第二个数字与数据库编号不匹配。
我该如何解决这个问题?请在这方面帮助我。