2013-04-09 37 views
0

我需要知道服務中心號碼才能確定我的BlackBerry應用程序中的操作員。我試過RadioInfo.getCurrentNetworkName()方法直接獲取操作員名稱,但結果不適合我的情況。如何獲得短信服務中心號碼?

可以知道這些信息嗎?有沒有其他的方法來確定用戶的操作員?

回答

2

方法GPRSInfo.getHomeMCC()GPRSInfo.getHomeMNC()返回家庭網絡的國家代碼和網絡代碼的數字代碼。

這將讓名稱(refer to this link):

RadioInfo.getCurrentNetworkName(); 

編輯:

String mcc = Integer.toHexString(RadioInfo.getMCC(RadioInfo.getCurrentNetworkIndex())); 
+0

如果什麼設備使用互聯網接入的無線網絡?在那種情況下,我如何確定用戶所屬的運營商? – ftb 2013-04-09 11:06:51

+0

然後使用GPRSInfo.getHomeMNC() - 網絡代碼 – Signare 2013-04-09 12:01:58

+0

感謝您的答案,但我需要知道SIM卡的操作員信息。根據你提到的這些方法;如果我將設備從南非移到英國,我的應用將顯示不同的MCC和MNC值。我想獲得有關例如我的BlackBerry設備中的MTN線路的確切說明。 – ftb 2013-04-09 12:23:02