我将在特定的电子邮件中发送我的数据。
数据包含发件人姓名,发件人电子邮件和发件人邮件。 所有上述信息都发送到我的邮箱。
请帮我解决。
答案 0 :(得分:1)
首先创建您想要获得反馈的电子邮件。 所以你有你的电子邮件和密码。
然后创建一个包含具有id
的EditText的活动 <EditText android:id="body"
android:layout .... />
<EditText android:id="useremail"
... />
<EditText android:id="username"
... />
请点击以下链接: link
并填写以下信息:
GMailSender sender = new GMailSender("username@gmail.com", "password");
sender.sendMail("Users Feedback",
"User Name:\t"+((EditText)getValueById(R.id.username).getText())+"\n"
+"User Email:\t"+((EditText)getValueById(R.id.useremail).getText())+"\n\n"
+"Content:\t"+((EditText)getValueById(R.id.body).getText()),
"user@gmail.com",
"user@yahoo.com");
答案 1 :(得分:0)
我正在使用这个包装器:
public static void sendEmail(Context ctx) {
Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
String[] recipients = new String[]{"***your.mail@example.com***"};// Replace your email id here
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, recipients);
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "*TITLE*");// Replace your title with "TITLE"
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "");
emailIntent.setType("***text/plain***"); // set content type here
ctx.startActivity(Intent.createChooser(emailIntent, "Send E-mail..."));// it will provide you supported all app to send email.
}