Я пытаюсь запустить WhatsApp с намерением Android:
String uri = "smsto:+123456";
Intent messageIntent = new Intent(Intent.ACTION_SENDTO, Uri.parse(uri));
messageIntent.putExtra("sms_body", "My Message");
startActivity(messageIntent);
Это прекрасно работает, если пользователь выбирает обычное приложение для обмена сообщениями. Но не в том случае, если пользователь выбирает WhatsApp из списка выбора. Поле «создать текст» в WhatsApp остается пустым.
Что я здесь делаю неправильно? Мне нужен еще один putExtra()
?