以编程方式从android发送电子邮件,在关闭撰写页面后停止

时间:2013-09-26 12:55:18

标签: java android gmail

我正在尝试从Android发送电子邮件。

final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
    emailIntent.setClassName("com.google.android.gm", "com.google.android.gm.ComposeActivityGmail");
    emailIntent.setType("plain/text");
    Toast.makeText(getApplicationContext(), "EMAIL CLIENt", Toast.LENGTH_LONG).show();
    emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{ "abc@gmail.com","xyz@gmail.com"});
    emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Help me !... Help Me....");
    emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, turnONGps);
    startActivity(emailIntent);

上面的代码打开撰写邮件并输入所有详细信息,但不发送邮件。 我也更新了清单文件。

即使我已删除

> emailIntent.setClassName("com.google.android.gm",
> "com.google.android.gm.ComposeActivityGmail");

即使它不起作用

1 个答案:

答案 0 :(得分:0)

这个刚开放的应用程序可以发送电子邮件,你的应用程序不能自己做,除非你自己编写电子邮件客户端。

如果在发送电子邮件后发送电子邮件,如果没有发送电子邮件,则错误发生在您用来发送电子邮件的客户端。

相关问题