Android:Открытие активности SMS с несколькими указанными получателями

Я пытаюсь запустить провайдера смс телефонного аппарата, запустив намерение. Код, который я использую ниже, — это то, что я использую для запуска намерения.

    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. Я могу сделать это с одним номером, но не с несколькими. Я нигде не могу найти пример с несколькими получателями. Это возможно?

Заранее спасибо

15
задан georgephillips 22 April 2012 в 05:27
поделиться