Я пытаюсь написать приложение, отправляющее SMS-сообщения. Для этого я использую следующий код:Android: отправьте немедленные SMS
Intent smsIntent = new Intent(Intent.ACTION_SENDTO);
smsIntent.setData(Uri.parse("sms:" + number));
smsIntent.putExtra("sms_body", message);
smsIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(smsIntent);
Проблема: когда я запускаю его, он показывает мне диалоговое окно, и мне нужно выбрать, с которым приложение, которое я хочу, чтобы отправить сообщение (WhatsApp/Hangouts/Messaging/etc.), И когда я выбираю «Messaging», он только готовит сообщение и ждет, когда я нажму «отправить». Как отправить сообщение сразу через «Сообщения» (без диалога и без ожидания нажатия «Отправить»)?
использование SMSManager API –
возможно дубликат [Отправка текстовых сообщений программно в Android] (http://stackoverflow.com/questions/8578689/send-text-messages-programatically-in-android) – Selvin