Не удалось отправить смс из Activity, пишет: «Не удалось начать разговор» - PullRequest
0 голосов
/ 11 февраля 2019

Этот код работал, он открывает приложение SMS по умолчанию, и в текстовом поле появляется сообщение, готовое для ввода номера и отправки, но теперь этот код не работает сверху зефира.

, но теперь не работает, если приложением по умолчанию является Messaging

Uri uri = Uri.parse("smsto:" + mphoneno);
Intent it = new Intent(Intent.ACTION_SENDTO, uri);
it.putExtra("sms_body", message);
mActivity.startActivity(it);

1 Ответ

0 голосов
/ 11 февраля 2019

попробуйте метод ниже, чтобы открыть приложение обмена сообщениями по умолчанию

public void sendSMS()  {  
     String number = "12346556";  // The number on which you want to send SMS  
     startActivity(new Intent(Intent.ACTION_VIEW, Uri.fromParts("sms", number, null)));  
 }  
...