I have a webview from which user can share a link to whatsapp but i want that when ever user share a link via whatsapp from webview my app name should also be sent in that t
Use the below code to share text to WhatsApp
Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.putExtra(Intent.EXTRA_TEXT, "my app name");
intent.setType("text/plain");
intent.setPackage("com.whatsapp");
startActivity(intent);
Try below code
text.putExtra("android.intent.extra.TEXT", getString(R.string.appname);
You can pass app name from string file.
@anshul raj ///use this code its working properly
private void shareApp() {
String appName = getString(R.string.app_name);
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("text/plain");
String shareBodyText = "https://stackoverflow.com/questions/4969217/share-application-link-in-android"+"\n"+appName;
shareIntent.putExtra(Intent.EXTRA_TEXT, shareBodyText);
startActivity(Intent.createChooser(shareIntent,getString(R.string.app_name)));
}