【问题标题】:How to find out which Preferred SIM for Cellular data (Dual SIM)如何找出用于蜂窝数据的首选 SIM 卡(双 SIM 卡)
【发布时间】:2021-11-20 06:06:12
【问题描述】:

在双卡手机中,如何获得用于蜂窝数据的首选 SIM 卡。

有人可以帮我吗?

【问题讨论】:

标签: android dual-sim


【解决方案1】:

我设法找到了一个部分有效的解决方案。您可以使用TelephonyManager获取首选SIM卡。

TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);

String activeSIMNetwork = tm.getNetworkOperator();

有时,结果在设备重启时无效。

意思是,如果您从一张 SIM 卡换到另一张 SIM 卡并进行检查,它将为您提供手机中正确的首选 SIM 卡设置。但是如果你重启手机并检查,它不会给你正确显示的偏好。

如果我找到其他方法,我会发布更新。

参考:Sim Management setting Programmatically in android

【讨论】:

  • 感谢您的回答,但这不是我问题的答案。
猜你喜欢
  • 1970-01-01
  • 2011-07-12
  • 1970-01-01
  • 2013-06-15
  • 2020-07-20
  • 1970-01-01
  • 2017-09-12
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多