私はアンドロイドに取り組んでいます。私のアプリでは、ユーザーは edittext に電話番号を入力して登録します。この電話番号はデータベースに保存されます。ユーザーがアプリにログインすると、携帯電話から連絡先のリストを取得し、それをこのアプリに登録している人と比較しています。連絡先リストの番号がデータベースの番号と一致する場合、それらの番号をリストビューに表示する必要があります。ここでの問題は、ユーザーが連絡先の前に +91 または 0 で自分の番号を保存すると、データベース内の番号が連絡先と一致しないことです。その時点で数字は表示されません。
この問題については、編集テキストに数字を入力する前に警告を保持する必要がありますか? たとえば、私が与えた編集テキストでは、Ph no: 8923458128 をデータベースに保存しました。今、私はこの番号と私の連絡先リストでログインしました
- 9823484586
- +919988334856
上記の2つの数字がデータベースに保存されているとしましょう。しかし、2 回目の連絡では、ユーザーは +91 なしで 9988334856 と入力しました。次に、2番目の番号がデータベース番号と一致しないため、最後にリストビューに2つの番号ではなく1つの番号のみが表示されます。
この問題を解決するにはどうすればよいですか? この点で私を助けてください。