gpt4 book ai didi

安卓 : email sending without google signing in (Automatically sending mails)

转载 作者:太空狗 更新时间:2023-10-29 14:32:05 24 4
gpt4 key购买 nike

我想从我的电子邮件 ID 向另一个电子邮件发送一封电子邮件。我找到了一些用于发送电子邮件的代码,但它应该导航到另一个屏幕以供 Google 登录。我不想要那样。我的要求是它应该自动将邮件从我的电子邮件 ID 发送到指定的电子邮件 ID。我如何在不登录任何其他帐户的情况下执行此操作?以下是我的代码:

public class EmailSending extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
EditText edtEmail=(EditText)findViewById(R.id.edtEmail);
EditText edtSubject=(EditText)findViewById(R.id.edtSubject);
EditText edtContent=(EditText)findViewById(R.id.edtContent);
EditText edtMyMailId=(EditText)findViewById(R.id.edtMyMail);

final String adminMailId=edtEmail.getText().toString();
final String adminSubject=edtSubject.getText().toString();
final String adminContent=edtContent.getText().toString();
final String myMailId=edtMyMailId.getText().toString();


Button btnSubmit = (Button) findViewById(R.id.btnSubmit);
btnSubmit.setOnClickListener(new View.OnClickListener()
{
public void onClick(View view)
{
//SENDING EMAIL
Intent emailIntent=new Intent(Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{adminMailId});
emailIntent.putExtra(Intent.EXTRA_SUBJECT,adminSubject);
emailIntent.putExtra(Intent.EXTRA_TEXT, adminContent);
EmailSending.this.startActivity(Intent.createChooser(emailIntent, "Sending mail.."));



Toast.makeText(getBaseContext(), "Email has been sent!", 1).show();

}});

}

请帮帮我..谢谢..

最佳答案

使用当前的 SDK 功能,您无法自动发送电子邮件(无需用户干预)。上面的代码旨在启动一个 Activity (屏幕),其中填写了电子邮件详细信息并要求用户点击发送按钮。

关于安卓 : email sending without google signing in (Automatically sending mails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5675771/

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