Отправка смс через распознавание речи - PullRequest
0 голосов
/ 11 октября 2019
Uri uri = Uri.parse("smsto:YOUR_SMS_NUMBER");   
Intent intent = new Intent(Intent.ACTION_SENDTO, uri);   
intent.putExtra("sms_body", "The SMS text");   
startActivity(intent);

Я новичок в Java и создаю приложение для отправки смс с распознаванием речи, поэтому я использую этот код

Но он не перенаправляет меня в приложение обмена сообщениямиЯ должен открыть приложение обмена сообщениями сам, и там сообщение набрано, но я должен отправить его сам, я хочу, чтобы оно отправляло сообщение, как только оно услышит меня, произнесите горячее слово, и я не хочу, чтобы оно перенаправляло меня в обмен сообщениямиприложение.

1 Ответ

0 голосов
/ 12 октября 2019

Вот пример кода, который может помочь вам решить вашу проблему

Intent intent=new Intent(Intent.ACTION_VIEW, Uri.fromParts("sms", "mobilenumber", null));
intent.putExtra("sms_body","msg_to_send");
startActivity(new Intent());

Измените «mobilenumber» на нужный номер контакта и «msg_to_send» на нужное сообщение.

...