【发布时间】:2021-11-20 06:06:12
【问题描述】:
在双卡手机中,如何获得用于蜂窝数据的首选 SIM 卡。
有人可以帮我吗?
【问题讨论】:
-
不,这不是我问题的答案。
在双卡手机中,如何获得用于蜂窝数据的首选 SIM 卡。
有人可以帮我吗?
【问题讨论】:
我设法找到了一个部分有效的解决方案。您可以使用TelephonyManager获取首选SIM卡。
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String activeSIMNetwork = tm.getNetworkOperator();
有时,结果在设备重启时无效。
意思是,如果您从一张 SIM 卡换到另一张 SIM 卡并进行检查,它将为您提供手机中正确的首选 SIM 卡设置。但是如果你重启手机并检查,它不会给你正确显示的偏好。
如果我找到其他方法,我会发布更新。
【讨论】: