我有双SIM安卓智能手机。我知道android sdk不支持双sim设备。我想在默认插槽上访问SIM卡运营商的SIM卡名称。但当我运行程序时,它会给我一个空字符串。以下是我的代码:

TelephonyManager telemamanger = (TelephonyManager)
getSystemService(Context.TELEPHONY_SERVICE);

String simOperatorName = telemamanger.getSimOperatorName();
Toast.makeText(AmountActivity.this,simOperatorName,Toast.LENGTH_SHORT).show();

最佳答案

请改为:

telemamanger.getNetworkOperator()

10-06 09:48