Android 发短信可以使用 Intent 和 两种方式Intent 方式
Android 发短信可以使用 Intent 和 SmsManager 两种方式:
(1)Intent 方式
使用 Intent 方式发送短信,需要提供接收者号码和短信内容,代码如下:
//获取短信管理器
SmsManager smsManager = SmsManager.getDefault();
//拆分短信内容(手机短信长度限制)
List
for (String text : divideContents) {
//发送短信
smsManager.sendTextMessage(phoneNumber, null, text, null, null);
}
(2)SmsManager 方式
使用 SmsManager 方式发送短信,需要提供接收者号码、短信内容和发送状态报告,代码如下:
//获取短信管理器
SmsManager smsManager = SmsManager.getDefault();
//拆分短信内容(手机短信长度限制)
List
for (String text : divideContents) {
//发送短信
smsManager.sendTextMessage(phoneNumber, null, text, sentPI, deliverPI);
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(48条)