我試圖使用this solution,但Eclipse仍然無法解析「附件」和「數據服務」。發送帶有Android附件的HTML電子郵件
我已經導入mail.jar和activation.jar,我可能做錯了什麼?我已經在SO/Google上嘗試了無數其他的發送電子郵件解決方案,但是我無法讓他們中的任何人使用我的附件併發送HTML電子郵件。
任何幫助,將不勝感激。
我試圖使用this solution,但Eclipse仍然無法解析「附件」和「數據服務」。發送帶有Android附件的HTML電子郵件
我已經導入mail.jar和activation.jar,我可能做錯了什麼?我已經在SO/Google上嘗試了無數其他的發送電子郵件解決方案,但是我無法讓他們中的任何人使用我的附件併發送HTML電子郵件。
任何幫助,將不勝感激。
我用this tutorial和改變
messageBodyPart.setText(_body);
到
messageBodyPart.setContent(_body, "text/html");
如果您需要構建電子郵件給用戶發送手動(打開他的郵件程序有新的電子郵件和附件),你可以使用此代碼:
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setData(Uri.parse("mailto:"));
emailIntent.setType("message/rfc822");
emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "SUBJECT");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "MESSAGE");
File toAttach = new File("/path/to/your/file");
Uri uri = Uri.fromFile(toAttach);
emailIntent.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(emailIntent);
我想以編程方式發送,而不意圖 – MrEngineer13 2012-02-09 20:46:23
以上代碼中的screenShot是什麼? – 2016-07-23 16:55:34
對不起,我似乎沒有從代碼片段中刪除所有項目特定的信息,用'toAttach'替換它。 – OleGG 2016-07-23 18:56:21