2012-03-01 33 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

相关问题