Erste Methode: Eine Methode ist die Weiterleitung von SMS an WhatsApp Nun, aber nicht mit ausgewähltem Kontakt, Kontakt kann aus WhatsApp ausgewählt werden, aber ich möchte nicht das. Ich möchte, dass der Kontakt auch aus meiner App ausgewählt werden sollte. Jetzt
Zweite Methode: Die zweite Methode ist das Gegenteil der ersten. Diese Methode sendet den ausgewählten Kontakt für SMS an WhatsApp, aber nicht mit (vordefinierten SMS).
Mein Problem ist, dass ich möchte, dass beide Dinge von meiner App SMS+Kontakt an WhatsApp übergeben werden. Wenn ich versuche, beide Methoden zusammenzuführen, wird ein Fehler angezeigt. Bitte helfen Sie mir
hier ist mein Code für die 1. Methode und die 2. Methode.
Code: Select all
//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);
Mobile version