Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.63
JIyrApy
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 260
#1

Отправка из приложения сообщений электронной почты с вложением - Программирование Android

08.05.2013, 08:33. Просмотров 2733. Ответов 5
Метки нет (Все метки)

Здравствуйте. Хотелось бы спросить, как можно реализовать отправку сообщений электронной почты прямо из приложения. Ну что-то типа "Рассказать другу" - вводишь мыло друга, выбираешь вложение (достаточно одного файла с изображением) и отправляем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2013, 08:33
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отправка из приложения сообщений электронной почты с вложением (Программирование Android):

Отправка писем с вложением
Дайте пожалуйста рабочии проект Перепробывал все варианты которые в...

Отправка сообщений в twitter
Хотел узнать, кто-нибудь уже реализовывал такую возможность в своих проектах? Я...

Отправка и прием сообщений
Здравствуйте! Мне нужно написать приложение, которое позволяло бы общаться его...

Постоянная отправка сообщений при удержании кнопки
Есть система клиент-сервер. Клиент на андроиде, сервер на делфях. Всё в...

Отправка электронного письма из приложения
Здравствуйте. Такая проблема - из приложения по нажатию кнопки передаю данные...

Отправка сообщения в Skype из приложения
Как отправить в скайп сообщение из моего приложения??Что для этого нужно...

5
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.05.2013, 12:24 #2
Java
1
2
3
4
5
6
7
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("vnd.android.cursor.dir/email");
String to[] = "asd@gmail.com";
sharingIntent.putExtra(Intent.EXTRA_EMAIL, to);
sharingIntent.putExtra(Intent.EXTRA_STREAM,Uri.parse("file://" + filePath));
sharingIntent.putExtra(Intent.EXTRA_SUBJECT,"subject");
startActivity(Intent.createChooser(sharingIntent, "Send email"));
0
JIyrApy
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 260
08.05.2013, 12:56  [ТС] #3
Я так понимаю, на устройстве должна быть настроена почтовая программа какая-нить. Ну чтобы было понятно от имени кого отправляется письмо.
А как помимо темы еще и какое-нить сообщение запихать?
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.05.2013, 13:03 #4
Java
1
sharingIntent.putExtra(Intent.EXTRA_TEXT, "I'm email body.");
1
Eugene_Makarov
0 / 0 / 0
Регистрация: 16.08.2013
Сообщений: 8
19.09.2013, 22:22 #5
А если нужно приложить 2 и более файла, тогда какой выход?
0
Netscape
374 / 361 / 52
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
19.09.2013, 22:30 #6
Java
1
2
3
4
5
6
7
8
9
ArrayList<Uri> uris = new ArrayList<Uri>();
String[] filePaths = new String[] {"sdcard/sample.png", "sdcard/sample.png"};
for (String file : filePaths)
{
    File fileIn = new File(file);
    Uri u = Uri.fromFile(fileIn);
    uris.add(u);
}
emailIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
0
19.09.2013, 22:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2013, 22:30
Привет! Вот еще темы с решениями:

Отправка другу файла с картинкой из приложения
В приложении реализована функция &quot;поделись с другом&quot; стандартным способом. Все...

Отправка данных из Android-приложения на сервер
Пишу приложения которое должно собирать кое какую инфу и отправлять её на...

Отправка почты с вложением
Приветствую, коллеги! Стыдно создавать такие темы для старика, знаю :D Но в...

Отправка почты с вложением
Есть необходимость выполнить отправку сообщения с прикрепленным файлом. Скрипт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru