发短信

来源:互联网 发布:克雷汤普森总决赛数据 编辑:程序博客网 时间:2024/04/18 23:40
package com.android.frankmenu;


import java.util.Iterator;
import java.util.List;


import android.app.Activity;
import android.app.PendingIntent;
import android.telephony.SmsManager;


public class Message {
private String number;
public Message(String phonenumber){
number = phonenumber;
}
public void sendMessage(String msg,Activity menu_ac){
SmsManager smsManager = SmsManager.getDefault();
PendingIntent sentIntent = PendingIntent.getActivity(
menu_ac,0,menu_ac.getIntent(),
PendingIntent.FLAG_UPDATE_CURRENT);
if(msg.length() > 70){
List<String> msgs = smsManager.divideMessage(msg);
Iterator<String> iter = msgs.iterator();
while(iter.hasNext()){
String ever_msg = iter.next();
smsManager.sendTextMessage(number,null,ever_msg,
sentIntent,null);
}
} else {
smsManager.sendTextMessage(number,null,msg,
sentIntent,null);
}

}
}
0 0
原创粉丝点击