0
我想TO-如何使用電子郵件客戶端發送電子郵件?
我自己的主電子郵件
設置主電子郵件爲接收者的地址,這樣我可以發送電子郵件 到我那裏
這是怎麼了我收到我的主要電子郵件 -
Pattern emailPattern = Patterns.EMAIL_ADDRESS; // API level 8+
Account[] accounts = AccountManager.get(getBaseContext())
.getAccounts();
for (Account account : accounts) {
if (emailPattern.matcher(account.name).matches()) {
String possibleEmail = account.name;
Toast.makeText(this, possibleEmail, Toast.LENGTH_LONG)
.show();
}
}
,這是我送的電子郵件 -
Intent i = new Intent(Intent.ACTION_SEND);
i.setType("message/rfc822");
i.putExtra(Intent.EXTRA_EMAIL,
new String[] { "[email protected]" });
i.putExtra(Intent.EXTRA_SUBJECT, "subject of email");
i.putExtra(Intent.EXTRA_TEXT, "body of email");
try {
startActivity(Intent.createChooser(i, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(Main.this,
"There are no email clients installed.",
Toast.LENGTH_SHORT).show();
}
我怎麼給我的EXTRA_EMAIL
主電子郵件?
你需要有語言的至少基本的瞭解,因爲只是複製粘貼編程是非常糟糕的方式,如果要存檔在這方面的東西。 – Divers
請注意,AccountManager不需要爲用戶提供可用的電子郵件地址。 – CommonsWare
@潛水員太糟糕了,我是一名運動員,而且我這樣做只是因爲我需要音樂,而且只能看到作品。我正在製作一款應用程序,通過將電子郵件發送給自己保存我的Spotify配置文件,之後我可以獲得無限制的免費試用版並檢索此已保存的配置文件,因此我永遠不會丟失播放列表。 – joey