用android中的SmsManager.sendTextMessage方法发送空白短信

时间:2012-12-14 22:00:16

标签: android sms illegalargumentexception smsmanager

我创建了一个Android应用程序,它的一个功能就是发送短信,当我尝试发送空白短信时会抛出异常。

以下是代码:

SmsManager sm=SmsManager.getDefault();
sm.sendTextMessage("9999", null, messageBody,sentPI, deliveredPI);

messageBody可能是空字符串,也许它是一个字符串,当messageBody为空字符串时,之前的方法抛出IllegalArgumentException!

我该怎么做才能发送空白短信?

1 个答案:

答案 0 :(得分:1)

查看Documentation

此方法:

抛出

IllegalArgumentException    if destinationAddress or text are empty