SmsManager smsManager=SmsManager.getDefault();
smsManager.sendTextMessage(number,null,sms, null,null);
number:目标地址
第一个null:电信中心的号码,现在自动化获取
sms:发动的内容
第二个null:发送成功报告
最后一个null:接受成功报告
//如果字数超过70,需拆分成多条短信发送
List<String> msgs = smsManager.divideMessage(content);
for(String msg : msgs){
//最后二个参数为短信已发送的广播意图,最后一个参数为短信对方已收到短信的广播意图
smsManager.sendTextMessage(mobile, null, msg, sentIntent, null);
}
Toast.makeText(this, "短信发送完成", Toast.LENGTH_LONG).show();