Android автоматически отправляет SMS при нажатии кнопки

Я пытаюсь автоматически отправить SMS-сообщение на определенный номер, когда пользователь нажимает кнопку на экране.

Это мой код:

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

xxxxxxx = номер телефона

У меня есть следующие разрешения:

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

Когда я нажимаю кнопку, я перехожу на другой экран, где я могу отредактировать свой текст и нажать «Отправить». Я просто хочу, чтобы этот процесс выполнялся автоматически, не переходя на другой экран. Я уже определил свое сообщение, я просто хочу отправить его на определенный номер.

А также я не уверен, что я указал правильный номер телефона во второй строке кода. Нужно ли указывать код моей страны? сначала туда или я могу просто ввести свой номер мобильного телефона, и он будет работать?

Спасибо

7
задан Alex 15 May 2012 в 19:18
поделиться