2014-01-28 3 views
12

У меня есть телефон Android с 2 SIM-картой, и я хочу отправить смс с помощью Sim1 или Sim2.By по умолчанию сообщение отправляется с sim1. Но я хочу отправить sms из sim2. Можно ли настроить отправку смс с помощью Sim1 или Sim2?Возможность отправки sms с использованием Sim1 или Sim2 программно

Было бы здорово, если бы были настройки параметров отправки sms с использованием Sim1 или Sim2 .. это полезно для телефонов с двумя SIM-картами. Я создал приложение для Android-приложений sms. Я смог sms-приложение плавно, но по умолчанию sms отправил SIM 1.Но я хочу отправить sms программно, установив для отправки sms на sim1 или sim2?

+0

AFAIK нет стандартного способа сделать это, так как Android SDK не поддерживает двойные SIM-карты. с рефлексией может работать, однако, есть много подобных вопросов по SO уже ! – caspase

+0

Привет, Джеба. У вас есть решение для этого. Пожалуйста, помогите мне, если у вас есть –

+0

@GangadharNimbally, Hi еще не получил никакого решения для этого ... я тоже искал решение. – Jeba

ответ

1

Вы должны проверить tasker, вы сможете использовать его для создания виджета переключения для этого.

+0

Мне любопытно, почему это проголосовало? – Ajster1989

+0

Можете ли вы показать пример –

-1

Опция доступна в Android Настройки- выберите Настройки >> Беспроводные сети >> & Управление SIM >> Настройки по умолчанию >> Сообщения >> и выберите «Всегда спрашивать».

2
SmsManager.getSmsManagerForSubscriptionId(int subscriptionId).sendTextMessage(String destinationAddress, String scAddress, String text,PendingIntent sentIntent, PendingIntent deliveryIntent); 

это может работать после версии 5.1 Lollipop. перед тем, что нам нужно будет увидеть больше. Как только я получу ответ, я обновлю.

+0

, так как отправить либо из sim1, либо в sim2? –

Смежные вопросы