Как узнать общее количество доступных сим-слотов (не активных симов) независимо от того, активен он или нет в Android10 dual sim Программно - PullRequest
0 голосов
/ 20 февраля 2020

У меня Android10 Dual sim, и я использую этот код. List subscriptionInfos = SubscriptionManager.from (context) .getActiveSubscriptionInfoList ();

subscriptionInfos.size () возвращает 1 (в случае 1 активного сима) и 2 (в случае 2 активного сима)

Но проблема в том, что он возвращает только активных симов в слоты, но не общее количество слотов сима .

Например, если в моем устройстве Dual sim установлена ​​одна сим-карта, а другая оставлена ​​пустой. В этом случае приведенный выше код возвращает только 1, а не 2 (двойные слоты) из-за 1 активного симслота.

Так что я просто хочу узнать, как получить общее количество слотов (ie .. 2) не активны sims.

Примечание: я использую устройство android 10 dual sim, и я не должен использовать IMEI DeviceSlot Id из-за ограничений.

Не могли бы вы предложить мне решение для этого. Это мой первый вопрос по stackoverflow. Спасибо

...