Send data to particular whatsapp number android. Sharing data using whatsapp.

String[] phonecontain = request.split("phone=");

Intent sendIntent = new Intent("android.intent.action.MAIN");
PackageInfo info = pm.getPackageInfo("com.whatsapp",  PackageManager.GET_META_DATA);
             
 //Check if package exists or not. If not then code
 //in catch block will be called
 sendIntent.setPackage("com.whatsapp");

  //sendIntent.setComponent(new ComponentName("com.whatsapp", "com.whatsapp.Conversation"));
               
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
// sendIntent.putExtra(Intent.EXTRA_TEXT, "");
// sendIntent.putExtra("jid", "9764544315" + "@s.whatsapp.net"); //phone number without "+" prefix
sendIntent.setComponent(new ComponentName("com.whatsapp","com.whatsapp.Conversation"));
sendIntent.putExtra("jid", PhoneNumberUtils.stripSeparators(phonecontain[1])+"@s.whatsapp.net");
sendIntent.setPackage("com.whatsapp");

Comments

Popular Post

Implement search functionality with help of edittext, rxjava and retrofit 2 in android.

QR code scanner using Zxing library. Scanner for android

Store GPS Location in image background android.

Storing captured image or an image picked from a gallery in internal storage using file provider android.

Shortcut for android for every version, android shortcut for oreo, android shortcut for nougat.