Я пытаюсь написать программу, которая меняет SIM-карту по умолчанию на моем двухсимочном андроиде, какие функции мне для этого нужны?
Две SIM-карты Изменить SIM-карту по умолчанию
Ответы (2)
Android SDK не поддерживает работу с несколькими SIM-картами. Вам нужно будет связаться с производителем вашего устройства и спросить его, есть ли у него надстройка SDK или что-то, что позволяет вам работать с несколькими SIM-картами.
person
CommonsWare
schedule
09.03.2012
Если ваш телефон основан на Mediatek, есть способ сделать то, что вы хотите. Не сомневайтесь в этом.
Виджет Dual SIM Switch Widget (я разработал его) может управлять состояниями SIM-карты на большинстве устройств с двумя SIM-картами с платами Mediatek.
Взгляните на эту страницу: http://labs.mediatek.com/site/global/developer_tools/mediatek_android/api_references/mediatek-sdk3/reference/com/mediatek/telephony/TelephonyManagerEx.gsp
person
Budimir Grom
schedule
23.09.2014
Я просмотрела предложенную вами страницу и, похоже, не содержит никакой информации о том, как изменить состояние SIM-карт. Класс TelephonyManagerEx имеет методы только для запроса состояния :(
- person DmytroL; 06.01.2015
@DmytroL: Ты прав. Это только начало, пример того, что такие вещи можно делать. Я успешно переключаю данные, карты и делаю все, что мне нужно, в этом приложении: play.google.com/store/apps/
- person Budimir Grom; 06.01.2015
@NikolaTulimirovic, у вас есть пример кода для включения/отключения данных для SIM-карты?
- person zoom; 10.02.2016