public class SMSActivity extends Activity {
private EditText mobilenumText;
private EditText contextText ;
private Button btn ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//Get the phone number component
mobilenumText = (EditText) this.findViewById(R.id.mobilenum);
//Get the SMS content component
contextText =(EditText) this.findViewById(R.id.content);
//Get the button component
btn = (Button) this. findViewById(R.id.btn);
//Register button click event
btn.setOnClickListener(new OnClickListener(){ @SuppressWarnings
("deprecation")
public void onClick(View arg0) {
String num = mobilenumText.toString();
String context = contextText.toString();
SmsManager smsManager = SmsManager.getDefault();
List<String> msgs = smsManager.divideMessage(context);
for(String msg:msgs){
smsManager.sendTextMessage(num, "", msg, null, null);
}
}
});
}
}
Android SMS sending program core code
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=326962703&siteId=291194637
Recommended
Ranking