Приложение электронной почты с изображением в Android не открывается в нужном формате - PullRequest
1 голос
/ 25 июня 2011

Я уже 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"));

Любая помощь будет оценена.

Спасибо!

1 Ответ

0 голосов
/ 14 июля 2011

Для тех, кому нужна помощь, просто скопируйте изображение на SDCard, а затем прикрепите! Это работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...