0

我正在尝试从 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");

即使它没有工作

4

1 回答 1

0

这只是打开可以发送电子邮件的可用应用程序,您的应用程序不能这样做,除非您自己编写电子邮件客户端。

如果点击发送电子邮件后如果没有发送电子邮件,则故障出在您用于发送电子邮件的电子邮件客户端中。

于 2013-09-26T12:58:58.617 回答