2012-03-01 11 views
1

私のアンドロイドアプリケーションプロジェクトの大きな問題に直面しています。私はその問題で助けが必要です。アンドロイドのアプリケーションからモバイルへのデータ受け渡し

私の質問は:

私はのEditTextし、[OK]ボタンでシンプルな画面を持っています。ユーザは、自分のモバイルにアプリケーションをインストールしようとしているユーザの携帯電話番号(編集文中)を入力する必要があります。 OKをクリックすると、edittextに入力された番号にメッセージが送信されます。

ユーザーの受信ボックスメッセージには、アプリケーションから送信されたメッセージが含まれています。今私は、メッセージ内のFROMアドレスとアプリケーション(Edittext)に入力された携帯電話番号が一致するかどうかを確認する必要があります。どのように私はそれを達成することができます。

アプリケーションに入力されたデータと携帯電話番号を比較するにはどうすればよいですか。

注:アプリケーションは同じモバイルにインストールされています。

この問題で私を案内してください。

ありがとうございました。

答えて

2

あなたは番号確認システムを探していて、すでにメッセージを送信するサービスを持っていますか?次に、「whatsappアプローチ」を使用して、ユーザーがアプリケーションに入力するメッセージにPINコードを送信する方法があります。

+0

ありがとうございました。しかし、私は認証コードを送信する代わりに直接確認し、ユーザーに確認コードを再度入力するように要求する必要があります。私は、edittextに入力された携帯電話の番号と、アプリケーションがインストールされている携帯番号が同じであることを確認する必要があります。編集文データを確認することは可能ですか?携帯番号は同じですか?アプリケーションがインストールされているデバイスの携帯電話番号とデータ入力(アプリケーション値)を比較する可能性はありますか?はいの場合、どのように私は達成することができます... – user1239393

+0

あなたはこの方法を試すことができます:http://stackoverflow.com/questions/5163803/how-to-get-the-telephone-number-associated-with-the-simin -a-gsm-phoneの場合、テキストメッセージはまったく必要ありません。 – andrrs

+0

エミュレータでMSISDN番号を取得できますが、Android携帯端末では取得できません。私はそれが私の携帯電話で動作していないyを知っていないが、エミュレータでうまく動作します。 – user1239393