I use:
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
in order to send an email, I need to add a footer to the message, is there any listener or in some way that I can edit the message when the user clicks “send”?
Thank!
Edit:
below is the code I used:
private void sendEmail(String recipient, String subject, String message) {
try {
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
if (recipient != null) emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{recipient});
if (subject != null) emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);
if (message != null) emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, message);
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
} catch (ActivityNotFoundException e) {
}
}
No type field:
android.content.Intent.EXTRA_EMAIL
which allows me to communicate information about intentions.
source
share