Android - Opening the email application? Android - Opening the email application? android android

Android - Opening the email application?


/* Create the Intent */final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);/* Fill it with Data */emailIntent.setType("plain/text");emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"to@email.com"});emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Text");/* Send it off to the Activity-Chooser */context.startActivity(Intent.createChooser(emailIntent, "Send mail..."));

Try this, it is a bit more clear. Nonetheless intent for emails only works if you are using the application in a real phone, so if you are using the emulator, try it on a real phone.


Try This :

    Intent intent = new Intent(Intent.ACTION_VIEW);    Uri data = Uri.parse("mailto:"            + "xyz@abc.com"            + "?subject=" + "Feedback" + "&body=" + "");    intent.setData(data);    startActivity(intent);


Intent intent = new Intent(Intent.ACTION_SEND);intent.setType("plain/text");intent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] {});intent.putExtra(android.content.Intent.EXTRA_SUBJECT,"");intent.putExtra(android.content.Intent.EXTRA_TEXT, "");/* Send it off to the Activity-Chooser */startActivity(Intent.createChooser(intent,"Send"));