我需要从用户同步的帐户发送电子邮件。
我看到了这个例子:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_EMAIL, "emailaddress@emailaddress.com");
intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
intent.putExtra(Intent.EXTRA_TEXT, "I'm email body.");
startActivity(Intent.createChooser(intent, "Send Email"));
但我不想使用谷歌的应用程序,我想创建自己的活动来做到这一点。
我无法找到如何做到这一点。
另外,如果有人知道如何从谷歌的应用程序得到结果(用户是否发送了邮件?),这也可以解决我的问题。
答案 0 :(得分:0)
听起来您希望完全控制电子邮件发送过程。要做到这一点,您需要自己与邮件服务器通信,而不是将控制权传递给另一个应用程序。
也许此链接会指向正确的方向。
http://mobiledevtuts.com/android/android-sdk-smtp-email-tutorial/