2011-04-01 72 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