[英]Send Email in Android using the default android app(Builtin Email application)
我想使用默認的Android電子郵件應用程序從我的應用程序發送電子郵件。 我為此寫了一個代碼
Intent mailIntent = new Intent(android.content.Intent.ACTION_SEND);
mailIntent.setType("plain/text");
mailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, new String[] { EMAIL });
mailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT,"Invitation");
mailIntent.putExtra(android.content.Intent.EXTRA_TEXT,MAIL_MESSAGE);
startActivity(mailIntent);
但是這里它正在打開電子郵件應用程序。 我想發送郵件而不是開始任何活動。 有什么方法可以替換startActivity並啟動intent操作嗎?
請幫我。
提前致謝。
final Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, newString[]{"yourmail@website.com"});
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, mySubject);
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, myBodyText);
startActivity(Intent.createChooser(emailIntent, "Send mail));
希望有幫助...
是的,您可以通過在服務器端配置郵件代碼並通過android調用網絡服務來完成此操作,然后服務器將發送郵件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.