【发布时间】:2014-05-08 03:23:45
【问题描述】:
我正在向多个号码发送短信。当我只选择一个时,它会起作用,并且消息会立即发送。但是当我使用多个(例如 3 个)SMS Intent 时,打开了,但单击发送按钮后,我一直看到 "Sending..." 消息,SMS 没有发送。
Intent sms = new Intent(Intent.ACTION_VIEW);
sms.setType("vnd.android-dir/mms-sms");
sms.putExtra("address", getSMSNumbers);
sms.putExtra("sms_body", "Help!!!");
startActivity(sms);
getSMSNumbers 字符串看起来像这样:512991220;505202222;606123456。
怎么了?为什么消息没有发送,并且一直在“发送”?
我还看到当我有多个号码时,it's being converted 发送到彩信 - 为什么?
【问题讨论】:
-
如果您不介意直接从您的应用发送,您可以使用这个答案:stackoverflow.com/questions/19083158/…