使用 Android 应用程序发送电子邮件

发布于 2024-11-07 14:13:43 字数 728 浏览 0 评论 0原文

我正在制作一个应用程序,让用户可以访问我的商店。在此他们将输入他们的姓名、号码和尺寸。我想要这些信息然后通过电子邮件发送给我。我该怎么做呢。我一直在研究如何通过应用程序发送电子邮件,但找不到我正在寻找的内容。我一直在尝试添加以下代码,但运气不佳。

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);  
    emailIntent.setType("plain/text");    
    startActivity(emailIntent);

我知道的不多。我知道如何添加消息字段以及所有内容

emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);  
emailIntent.putExtra(android.content.Intent.EXTRA_CC, aEmailCCList);  
emailIntent.putExtra(android.content.Intent.EXTRA_BCC, aEmailBCCList);  
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "My subject");  

,但我不希望在发送电子邮件时所有这些都是他们的。我不想让用户看到这一点,我只是想让他们看到他们的选项,然后将其制成文本并发送

I am making an app that provides users access to my store. And in this they will input their name number and sizes. I want this information then emailed to me. How do I do this. I have been looking at how to send emails thorugh apps but cant find exactly what I am looking for . I have been trying to add to the following code with little luck.

    Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);  
    emailIntent.setType("plain/text");    
    startActivity(emailIntent);

Its not much I know. I know how to add a message field and all with

emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);  
emailIntent.putExtra(android.content.Intent.EXTRA_CC, aEmailCCList);  
emailIntent.putExtra(android.content.Intent.EXTRA_BCC, aEmailBCCList);  
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "My subject");  

But I dont want all that to be their when the Email is sent. I don't want the used to see that, I just want them to see their options which is then made into text and sent

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

违心° 2024-11-14 14:13:43

如果您要使用共享意图,则无法向用户隐藏任何内容。相反,您必须编写一些代码才能从应用程序内发送电子邮件。您可以搜索并使用开源邮件客户端(例如 K9 )中的代码。如果您有网络服务器,您还可以做什么,使用简单的帖子将所有数据发送到您的服务器。

如果您让用户知道您发送的内容,那就太好了。愤怒的小鸟很棒,但愤怒的用户不会很有趣:-)

If you are going to use the share intent there is nothing you can hide from the user. Instead you will have to write some code to send out an email from within your app. You can probably search and use the code from an opensource mail client like K9 . What you can also do , if you have a webserver, send all the data using a simple post to your server.

Also it would be good if you let the user know what you are sending. Angry Birds is awesome , but Angry Users wont be fun :-)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文