Я уже 2 часа пытаюсь найти код для отправки изображения по электронной почте в Android. По крайней мере, я был успешным, но все еще есть проблема. Когда я отправляю изображение по электронной почте, оно открывается как текстовый файл, а не как jpeg
. Я тоже использовал MIME типа (image/jpeg)
, но зря. Пожалуйста, помогите мне с этим.
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("image/jpg");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,e2.getText().toString());
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL,new String[]{e1.getText().toString()});
emailIntent.setType("image/jpg");
Uri path = Uri.parse("android.resource://com.mypackage.name/drawable/" + filename);
emailIntent.setType("image/jpg");
emailIntent.putExtra(Intent.EXTRA_STREAM, path);
emailIntent.setType("image/jpeg");
startActivity(Intent.createChooser(emailIntent, "Send Email"));
Любая помощь будет оценена.
Спасибо!