2010-12-07 175 views
2

在我的應用程序中,我想回顧設備的電話號碼。我用Phone.getDevicePhoneNumber(true)獲取BlackBerry設備的電話號碼

它在模擬器中工作,但是當我在設備上測試時,它返回一個空字符串。 是否有任何其他選項獲取設備的電話號碼?

我正在使用jde 4.5.0。

回答

2

直接的方法是要求用戶輸入他們的電話號碼。

1

Phone.getDevicePhoneNumber(true)從SIM卡中讀取號碼。問題是數字並不總是在SIM卡上。我還看到了SIM卡上錯誤號碼的情況。

有沒有保證的方式來編程獲取號碼。我過去所做的是向用戶展示SIM卡號碼,並要求他們糾正/確認它。