gpt4 book ai didi

android - 如何让 Android 反馈表以电子邮件的形式提交?

转载 作者:太空宇宙 更新时间:2023-11-03 13:27:57 24 4
gpt4 key购买 nike

我正在制作一个 Android 应用程序,它是一个基本的用户输入反馈表单,最后有一个提交按钮。首先,我不知道如何激活该按钮,但我还想对其进行格式化,以便他们提供的人名成为发送给我的电子邮件的主题。我基本上希望他们输入的信息通过电子邮件发送给我,但我很困惑如何实现这一点。谢谢!

最佳答案

假设您在“FeedbackActivity.java”中有一个名为mBtnFeedbackButton,您可以动态添加以下内容以注册基本反馈功能:

mBtnFeedback.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {

String to = textTo.getText().toString();
String message = textMessage.getText().toString();
String subject = textSubject.getText().toString();

Intent mEmail = new Intent(Intent.ACTION_SEND);
mEmail.putExtra(Intent.EXTRA_EMAIL, new String[]{ to});
mEmail.putExtra(Intent.EXTRA_SUBJECT, subject);
mEmail.putExtra(Intent.EXTRA_TEXT, message);

// prompts to choose email client
mEmail.setType("message/rfc822");

startActivity(Intent.createChooser(mEmail, "Choose an email client to send your feedback!"));

}
});

关于rfc822的更多信息,请引用this维基百科页面。

关于android - 如何让 Android 反馈表以电子邮件的形式提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16764701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com