2011-04-01 73 views

回答

4

的Android TelephonyManager,可能不会返回在所有情况下的数。如果运营商没有设置它,它可能不会返回该号码,您将不得不创建一个验证方案,在该验证方案中,您要求用户输入一个号码,然后发送一条SMS以验证它。

+0

听起来不错。谢谢 – 2011-04-01 16:50:59

+0

你能告诉我如何?我需要在哪里发送短信才能在手机中设置电话号码? – Debarati 2011-11-08 07:13:54

1

大多数时候,你想要的是在TelephonyManager类:

Android TelephonyManager

例如getLine1Number()返回GSM电话号码

+0

完美。你对CDMA有什么想法吗? – 2011-04-01 16:18:52

+0

以下Azlam在说什么是正确的。没有保证数字总是在那里。有关可用电话的任何信息都在该课程中,否则您需要执行类似Azlam所建议的afaik的操作。 – nickfox 2011-04-01 16:28:53

+0

但我怎么得到它。我的意思是我在哪里发送短信,因此我可以通过代码获得电话号码?请帮助.. – Debarati 2011-11-08 09:20:32