How to send image to email body via Android application

I need to send an image through my application to the body of the letter. but I can not see this image in the mail editor. it shows only a rectangular box with the recorded "OBJ" inside. Thanx.

I am using the following code.

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);                                                                             
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
    "Product:"+ProductComparisonActivity.s_title);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Title:
    "+ProductComparisonActivity.s_title+"\n"+"Description:
    "+ProductComparisonActivity.s_des+"\n"+"\n"+"Max Price:
    "+ProductComparisonActivity.s_max+"\n"+"Min Price:
    "+ProductComparisonActivity.s_min+"\n");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<img src="+"\""+ProductComparisonActivity.image_med+";base64,#IMAGEDATA#"+"\">",imgGetter,null));
// emailIntent.putExtra(Intent.EXTRA_STREAM, ProductComparisonActivity.prod_bmp);
emailIntent.setType("text/html");
startActivity(Intent.createChooser(emailIntent, "Send mail..."));
+3
source share
1 answer

Sorry, I do not think this is possible.

0
source

All Articles