形成我想打一个联系我们的Android如何使联系我们的Android
形成我怎样才能使直接与用户输入的
我不要的信息发送电子邮件给我一种形式我不希望我的应用程序切换到任何邮件应用程序,只需发送电子邮件给我,当点击发送按钮
事实上,我想知道这是什么概念,一般不一定对于android 你怎么能从表单发送电子邮件给我,而不使用您的电子邮件?
形成我想打一个联系我们的Android如何使联系我们的Android
形成我怎样才能使直接与用户输入的
我不要的信息发送电子邮件给我一种形式我不希望我的应用程序切换到任何邮件应用程序,只需发送电子邮件给我,当点击发送按钮
事实上,我想知道这是什么概念,一般不一定对于android 你怎么能从表单发送电子邮件给我,而不使用您的电子邮件?
最好的(和最简单的)方法是使用一个意图:
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL , new String[]{"[email protected]"});
i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
i.putExtra(Intent.EXTRA_TEXT , "body of email");
try {
startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(MyActivity.this, "There are no email clients installed.", Toast.LENGTH_SHORT).show();
}
否则,你就必须写自己的客户端。
也使用.setType(“message/rfc822”),所以它不会显示所有支持发送意图的应用程序。
感谢您的回复,但这正是我不想要的 这种方式您想使用其他应用程序发送电子邮件 我不想使用其他应用程序,如在任何网页时你去联系我们,你可以直接从页面发送电子邮件,而不使用你的电子邮件 –
Downvoted ...你有没有研究过这个?在Google上,你可以找到数百个教程,你可以在文档中查看。我真的很失望,@约瑟夫为你做了你的工作。 –
@XaverKapeller Woohoo! –
是的,我搜查了,约瑟夫回答了我没有要求的其他东西! 感谢您在理解之前进行downvoting! –