Я пытаюсь запустить 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()
?