Android enviar SMS automaticamente no clique do botão

Estou tentando enviar automaticamente uma mensagem SMS para um determinado número quando o usuário pressiona um botão na tela.

Este é o meu código:

Intent smsIntent = new Intent(Intent.ACTION_SENDTO,
Uri.parse("sms:xxxxxxxxxxx")); 
smsIntent.putExtra("sms_body", "Hello");
startActivity(smsIntent);

xxxxxxx = número de telefone

Eu tenho as seguintes permissões:

<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>

Quando pressiono o botão, ele me leva para outra tela onde posso editar meu texto e pressionar Enviar. Eu só quero que ele faça esse processo automaticamente sem me levar para outra tela. Como já defini minha mensagem, quero apenas enviá-la para um número específico.

E também não tenho certeza se coloquei o número do telefone na segunda linha do código. Preciso colocar o código do meu país primeiro ou posso simplesmente colocar o número do meu celular?

Obrigado

questionAnswers(5)

yourAnswerToTheQuestion