2014-01-28 3 views
12

2 개의 SIM 카드가있는 Android 휴대 전화를 가지고 있으며 Sim1 또는 Sim2를 사용하여 SMS를 보내려고합니다. 기본적으로 sim1에서 메시지가 전송됩니다. 하지만 sim2에서 SMS를 보내고 싶습니다. Sim1 또는 Sim2를 사용하여 SMS를 보낼 수 있습니까?Sim1 또는 Sim2를 사용하여 SMS를 프로그래밍 방식으로 보내는 옵션

Sim1 또는 Sim2를 사용하여 SMS를 보내는 설정 옵션이 있다면 좋을 것입니다. 이것은 듀얼 SIM 안드로이드 휴대 전화에 유용합니다. SMS 응용 프로그램을 만들었습니다. android 저는 sms 응용 프로그램을 원활하게 수행 할 수 있었지만 SIM 1에서 보낸 기본 SMS를 받았습니다. 그러나 sim1 또는 sim2로 SMS를 보내도록 프로그래밍 방식으로 SMS를 보내시겠습니까?

+0

AFAIK 안드로이드 SDK는 이중 SIM 카드를 지원하지 않기 때문에 표준적인 방법이 없습니다. 리플렉션을 포함하면 작동 할 수도 있습니다. 이미 비슷한 질문이 이미 있습니다. ! – caspase

+0

안녕하세요, Jeba, 해결 방법이 있습니까? 당신이 가지고있는 경우에 나를 도우십시오 –

+0

@ GangadharNimbally, 안녕 아직 이것에 대한 해결책을 찾지 못했습니다 ... 나도 해결책을 찾고 있습니다. – Jeba

답변

1

당신은 tasker를 체크 아웃해야합니다. 사용자가 toggle widget을 만들 수 있습니다.

+0

이것이 왜 투표 결과에 궁금한가요? – Ajster1989

+0

일부 샘플 –

-1

옵션은 설정으로 이동 설정 - 안드로이드에서 사용할 수 있습니다 >> 무선 & 네트워크를 >> SIM 관리 >> 기본 설정 >> 메시지 >> 선택 '항상 "질문한다.

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

이것은 5.1 Lollipop 버전 이후에 작동 할 수 있습니다. 우리가 더 많이 볼 필요가 있기 전에. 내가 대답을 얻었 으면

+0

을 표시 할 수 있습니까? 그렇다면 sim1 또는 sim2에서 보내는 방법은 무엇입니까? –

관련 문제