发送电子邮件后如何敬酒?

发送电子邮件后如何敬酒?在 onCreate() 方法和 email.setOnClickListener(new View.OnClickListener()...


            else

            {

                loadingBar.setTitle("Sending Email");

                loadingBar.setMessage("Please wait! We are sending your message to the support department.");

                loadingBar.show();


                Intent sendEmail = new Intent(android.content.Intent.ACTION_SEND);


                sendEmail.setType("plain/text");

                sendEmail.putExtra(android.content.Intent.EXTRA_EMAIL, new String[]{"fypadawiyahjalil@gmail.com"});

                sendEmail.putExtra(android.content.Intent.EXTRA_SUBJECT, subject);

                sendEmail.putExtra(android.content.Intent.EXTRA_TEXT,

                        "Name: " + name + '\n' + "Email: " + email + '\n' + "Message: " + '\n' + message);


                startActivity(Intent.createChooser(sendEmail, "Send mail..."));

            }

            Toast.makeText(ContactUs.this, "Your message has been sent successfully.", Toast.LENGTH_SHORT).show();

        }

    });

如下图所示,Toast 消息出现并带有电子邮件弹出窗口。

http://img.mukewang.com/611631590001a79c06071076.jpg

喵喔喔
浏览 134回答 2
2回答

婷婷同学_

你不能,这不是 API 的一部分。按下发送按钮后,即使未发送,它也会返回ACTION_SEND 没有任何输出,因此您始终获得默认值 RESULT_CANCELED。此外,您无法在返回 Intent 数据时对其进行检查,因为无论是邮件发送还是丢弃,它始终为空。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java