You can use the SmsManager API:
btnSendSMS.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
enviarSMS("+551199999999", "Testando");
}
});
...
//Enviando a mensagem
private void enviarSMS(String numero, String mensagem) {
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(numero, null, mensagem, null, null);
}
Or you can build the message in the device's default SMS application:
btnSendSMS.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
enviarSMS("+551199999999", "Testando");
}
});
...
//Enviando a mensagem
private void enviarSMS(String numero, String mensagem) {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + numero));
intent.putExtra("sms_body", mensagem);
startActivity(intent);
}