0

SIMカードプロバイダーに基づいて、ユーザーの携帯電話番号と国際国コードを自動的に設定するアプリケーションを開発しています。

つまり、このアプリケーションを最初のページの国コードにインストールすると、電話番号が自動的に入力されるはずです。この結果を出力として使用したいのです。ここに画像の説明を入力

私は静的コードを使用してこれを実行しましたが、動的に実行したいと考えています。ユーザーがこのアプリケーションを使用すると、国コードとモバイル番号が自動的に選択されます。

私はネットで検索しましたが、この質問の正確な答えはありません。

彼らがこのことを行っているアプリケーションを見たことがありますが、彼らはどのようにやっていますか?

ありがとう

4

2 に答える 2

4

ユーザーが入力した電話番号を検証するのに役立つライブラリも1つあります。

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

于 2013-12-03T09:52:06.853 に答える
0

電話番号を取得するのに役立つコード スニペットを次に示します。

TelephonyManager tMgr = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber = tMgr.getLine1Number();

READ_PHONE_STATEマニフェスト ファイルにパーミッションを含めることを忘れないでください。

于 2013-03-14T17:45:32.927 に答える