Android - отправьте SMS и сделайте текст недоступным для редактирования - PullRequest
1 голос
/ 20 октября 2011
                String number = "0707775544";
                Uri uri = Uri.parse(number);
                Intent smsIntent = new Intent(Intent.ACTION_SENDTO, uri);
                smsIntent.putExtra("sms_body", "Hello world!");
                startActivity(smsIntent);

Когда я запускаю этот код, открывается стандартное SMS для Android, и я, конечно, могу отправить это. Мой вопрос: могу ли я сделать текст "Привет, мир!" НЕ редактируется, и если вы хотите написать личное сообщение, оно становится ниже этого «Hello world!».

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 20 октября 2011

Если я правильно понял вопрос, SmsManager - это ваше решение. Этот урок также может быть полезным.

0 голосов
/ 20 октября 2011

см. Этот учебник

http://android10.org/index.php/articlesfullapplications/241-sms-messaging-in-android-send-and-receive

Вы можете настроить макет, чтобы отключить часть, которую вы не хотите изменять, а затем отправить сообщение напрямую

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...