Я пытаюсь запустить провайдера смс телефонного аппарата, запустив намерение. Код, который я использую ниже, — это то, что я использую для запуска намерения.
Intent sendIntent = new Intent(Intent.ACTION_VIEW);
StringBuilder uri = new StringBuilder("sms:");
for (int i = 0; i < contacts.size(); i++) {
uri.append(contacts.get(i).getNumber());
uri.append(", ");
}
sendIntent.putExtra("sms_body", "");
sendIntent.setType("vnd.android-dir/mms-sms");
sendIntent.setData(Uri.parse(uri.toString()));
startActivity(sendIntent);
Я специально хочу использовать этот метод, а не отправлять сообщение самостоятельно, чтобы пользователь мог использовать предпочитаемый им клиент sms. Я могу сделать это с одним номером, но не с несколькими. Я нигде не могу найти пример с несколькими получателями. Это возможно?
Заранее спасибо