Как переслать смс выбранным контактам в WhatsApp из моего приложения для Android?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как переслать смс выбранным контактам в WhatsApp из моего приложения для Android?

Сообщение Anonymous »

Здесь я застрял на несколько дней, я пытаюсь отправить смс (этот предопределенный набор из моего приложения) с выбранным контактом в приложение Whats, с помощью stackoverflow я нашел два метода отправки смс в WhatsApp.

1-й метод: один метод пересылает смс в WhatsApp хорошо, но не с выбранным контактом, контакт можно выбрать из WhatsApp, но я не хочу это. Я хочу, чтобы контакт также был выбран в моем приложении. Теперь

2-й метод: второй метод противоположен первому. Этот метод отправляет выбранный контакт в WhatsApp для SMS, но не с помощью (предопределенного SMS).
Моя проблема в том, что я хочу, чтобы обе вещи были переданы в WhatsApp из моего приложения sms+Contact. Когда я пытаюсь объединить оба метода, выдает ошибку. Пожалуйста, помогите мне
вот мой код для 1-го и 2-го методов.

Код: Выделить всё

    //1st method: for forward sms to whatsapp
Intent waIntent = new Intent(Intent.ACTION_SEND);
waIntent.setType("text/plain");
String text = "YOUR TEXT HERE";
waIntent.setPackage("com.whatsapp");
waIntent.putExtra(Intent.EXTRA_TEXT, text);
startActivity(waIntent);

//2nd method: send sms with selected contact but not with predefined sms
void openWhatsappContact(String number) {
Uri uri = Uri.parse("smsto:" + number);
Intent i = new Intent(Intent.ACTION_SENDTO, uri);
i.setPackage("com.whatsapp");
startActivity(i);

//here i am trying to send both SMS and contact from my Android app but not working and get error.
Uri uri = Uri.parse("smsto:" + "065214585756");
Intent sendIntent = new Intent(Intent.ACTION_SENDTO, uri);
sendIntent.putExtra(Intent.EXTRA_TEXT, "Hai Good Morning");
sendIntent.putExtra("chat",true);
sendIntent.setType("text/plain");
sendIntent.setPackage("com.whatsapp");
startActivity(sendIntent);
Пожалуйста, помогите мне. Как я могу это сделать.

Подробнее здесь: https://stackoverflow.com/questions/420 ... ndroid-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»