小古Blog
我的Android笔记-发送短信
2014-10-16 小古


SmsManager manager = SmsManager.getDefault();



获得短信管理器实例







ArrayList<String> list = manager.divideMessage(content);



因为短信长度有限制,将短信内容拆分







for(String text:list){  

            manager.sendTextMessage(phone, null, text, null, null);  

        }

遍历内容并发送







完整方法



    public void SendSMS(String phone, String content){
SmsManager manager = SmsManager.getDefault();
ArrayList<String> list = manager.divideMessage(content); //因为一条短信有字数限制,因此要将长短信拆分
for(String text:list){
manager.sendTextMessage(phone, null, text, null, null);
}
Toast.makeText(getApplicationContext(), "发送完毕", Toast.LENGTH_SHORT).show();
}

评论:
小古
2014-10-27 19:52 回复
@电子变压器:最近才开始搞Android,暂时还谈不上“钱途”.....
电子变压器
2014-10-18 20:15 回复
博主搞android开发的呀,好有钱途的职业,膜拜一下。
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容