2012-03-01 79 views
1

我在我的一個Android應用程序項目中遇到了一個主要問題。我需要幫助解決這個問題。Android在android中傳遞數據從應用程序移動到手機

我的問題是:

我有一個簡單的屏幕,帶有edittext和ok按鈕。用戶需要輸入嘗試在他的手機上安裝應用程序的用戶的手機號碼(在edittext中)。現在,一旦我們點擊確定,就會將消息發送到在edittext中輸入的號碼。

用戶收件箱消息包含從應用程序發送的消息。現在我需要驗證消息中的FROM地址和應用程序(Edittext)中輸入的手機號碼是否匹配。我如何實現這一目標。

我該如何將應用程序中輸入的數據與我的手機號碼進行比較。

注意:應用程序正在安裝在同一個移動設備上。

請指導我這個問題。

謝謝。

回答

2

你正在尋找一個號碼驗證系統,你已經有一個發送消息的服務?然後有一個選擇是使用「whatsapp方法」,並在用戶將輸入到應用程序的消息中發送PIN碼?

+0

感謝您的回覆。但是我需要直接驗證它,而不是發送驗證碼,並要求用戶再次輸入驗證碼。我只需要驗證在edittext中輸入的手機號碼和安裝應用程序的手機號碼是否相同。是否可以檢查edittext數據和手機號碼是否相同。是否有可能將數據輸入(應用程序值)與安裝應用程序的設備的手機號碼進行比較。如果是的話我怎麼能達到... – user1239393 2012-03-01 08:32:11

+0

你可以試試這個方法:http://stackoverflow.com/questions/5163803/how-to-get-the-telephone-number-associated-with-the-sim-in -gsm-phone,那麼你根本不需要短信。 – andrrs 2012-03-01 09:55:33

+0

我能夠在Emulator中獲取MSISDN號碼,但不能在我的android Mobile中獲取。我不知道它是不是在我的手機上工作,但與模擬器很好地工作。 – user1239393 2012-03-01 12:14:24

相關問題