2013-02-28 43 views
1

如何獲取有關CodeNameOne的信息netWorkOperator?我需要從android獲得mccmnc。我發現這個代碼在android上得到它。CodenameOne NetworkOperator

TelephonyManager tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); 
String networkOperator = tel.getNetworkOperator(); 

if (networkOperator != null) { 
    int mcc = Integer.parseInt(networkOperator.substring(0, 3)); 
    int mnc = Integer.parseInt(networkOperator.substring(3)); 
} 

回答

0

您可以使用本地接口來調用此代碼。你需要在init()方法期間保持傳遞給你的對象,這是你可以用來調用getSystemService()的Android活動。查看演示本地接口調用的Zxing演示。

您可能還需要添加清單權限,您可以使用構建參數 android.xpermissions執行此操作。