Articles of Электронная почта

Android \ Intent: отправьте электронное письмо с прикрепленным изображением

Письмо получает получатель, но без вложения. Вот код, любой эксперт знает, где я ошибся? Intent messageIntent = new Intent(android.content.Intent.ACTION_SEND); String aEmailList[] = { "mymailgmail.com" }; messageIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList); messageIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, subject); … messageIntent.setType("image/jpeg"); File downloadedPic = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "MyApp.jpg"); messageIntent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(downloadedPic)); startActivity(Intent.createChooser(messageIntent, getResources().getString(R.string.chooser_pic))); Я получил: File: // путь вложения должен указывать на файл: // sdcard. Игнорирование файла […]

Отправка электронной почты из приложения для Android

Мне нужно предоставить функцию пользователям, которые могут поделиться некоторыми данными, отправив электронную почту. Я использовал ниже код. Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType("text/html"); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "testing email send."); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<b>this is html text in email body.</b>")); startActivity(Intent.createChooser(emailIntent, "Email to Friend")); Это показывает почтовое приложение, gmail и bluetooth для выбора пользователем. Я не хочу, чтобы пользователь отображал […]

Автоматически отправлять электронную почту

Я хочу отправить по электронной почте программно. Я попробовал следующий код. Final Intent emailIntent = новый Intent (android.content.Intent.ACTION_SEND); emailIntent.setType("plain/text"); emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] { "abc@gmail.com" }); emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Email Subject"); emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "Email Body"); startActivity(Intent.createChooser( emailIntent, "Send mail…")); Но проблема в том, что перед отправкой электронной почты приложение открывает активность Я хочу отправить электронную почту напрямую без открытой […]

Электронная почта с внутреннего хранилища

В моем приложении я пишу файл во внутреннее хранилище, как описано в разработчике Android . Затем позже я хочу отправить по электронной почте файл, который я написал во внутреннем хранилище. Вот мой код и ошибка, которую я получаю, любая помощь будет оценена. FileOutputStream fos = openFileOutput(xmlFilename, MODE_PRIVATE); fos.write(xml.getBytes()); fos.close(); Intent intent = new Intent(android.content.Intent.ACTION_SEND); intent.setType("text/plain"); […]

Как я могу отправить электронное письмо из приложения Android напрямую, не указав форму электронной почты по умолчанию на устройстве?

Я создаю форму, которая отправляет письма из приложения Android, я использую Intents для отправки электронной почты, а именно: Intent sendIntent; sendIntent = new Intent(Intent.ACTION_SEND); Мое требование состоит в том, что я хочу, чтобы письмо было отправлено немедленно, в настоящее время приложение показывает мне установленные приложения электронной почты на устройстве, где я могу перекомпоновать электронное письмо […]

Открытие почтового клиента при нажатии кнопки

Я разрабатываю приложение, в котором мне нужно открыть почтовый клиент при нажатии кнопки. Клиент электронной почты должен быть открыт с заранее определенным объектом и адресом «to». Есть ли способ достичь этого? Пожалуйста, предоставьте мне решение и пример кода, если это возможно …

Как отправлять сообщения электронной почты из приложения Android?

Я пишу приложение для Android. Как я могу отправить электронное письмо от него?

Как получить основной адрес электронной почты устройства Android

Как вы получаете основной адрес электронной почты Android (или список адресов электронной почты)? Я понимаю, что в ОС 2.0+ есть поддержка нескольких адресов электронной почты, но ниже 2.0 вы можете иметь только один адрес электронной почты для каждого устройства.