Разработвам приложение, което трябва да изпрати вътре в обикновен имейл. Пощата трябва да бъде изпратена с акаунта, настроен на вашия смартфон. Чрез Intent.ACTION_SEND изпращането на имейла върви гладко. Има ли начин да разберете дали имейлът е изпратен и дали изпращането е успешно?
получаване на обратно повикване за изпращане на имейл
Отговори (1)
Пощата трябва да бъде изпратена с акаунта, настроен на вашия смартфон
Вие предполагате съществуването на такъв акаунт и това не е валидно предположение. Имайте предвид, че само защото може да имат акаунт в Google (напр. за използване с Play Store), те може да не използват Gmail и нищо не принуждава потребителите да използват устройството си с Android за всякакви друг имейл.
Има ли начин да разберете дали имейлът е изпратен и дали изпращането е успешно?
No.
ACTION_SEND
не изпраща имейл. ACTION_SEND
позволява на потребителя да споделя съдържание от определен тип MIME. Дали потребителят избере да изпрати по имейл, на кого изпраща имейла, дали променя съдържанието, дали изобщо изпраща имейла и т.н. зависи от потребителя и вашето приложение не е информирано за нищо от това.