Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android中发送电子邮件_Android_Sendmail - Fatal编程技术网

如何在android中发送电子邮件

如何在android中发送电子邮件,android,sendmail,Android,Sendmail,可能重复: 我正在创建一个main.xml文件 如何在android中发送电子邮件。但必须是固定id(例如:myid@example.com) 我有main.xml 这是用来发送电子邮件的 Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND); emailIntent.setType("plain/text"); String msg = "MESSAGE TEXT HEAR"

可能重复:

我正在创建一个main.xml文件

如何在android中发送电子邮件。但必须是固定id(例如:myid@example.com)

我有main.xml


这是用来发送电子邮件的

Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
        emailIntent.setType("plain/text");
        String msg = "MESSAGE TEXT HEAR";
        emailIntent.putExtra(Intent.EXTRA_EMAIL,
                new String[] { "myid@gmail.com" });
        emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,
                "SUBJECT TEXT HEAR");
        emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, msg);
        startActivity(Intent.createChooser(emailIntent, "Send mail..."));

可以使用如下意图:

   intent.putExtra(Intent.EXTRA_EMAIL, new String[] { "username@domain.com" });

很难理解你面临的确切问题是什么?例如,规范域是,而不是gmail;这是有充分理由的。编辑。根本不是一个好答案。我们不能用一个意图吗,伊戈尔先生?我们可以说一个特殊的邮件ID,比如:intent.putExtra(intent.EXTRA_EMAIL,newstring[]{”username@domain.com" }); 我们不能这样使用吗?你完全正确,我们可以使用意图。但是仅仅说明这一点还远远不足以帮助任何人解决他的问题。您应该描述解决方案,提供代码示例或指向一些有用信息的链接。
   intent.putExtra(Intent.EXTRA_EMAIL, new String[] { "username@domain.com" });