我試圖使用Html標記發送電子郵件就像設計模板,我該怎麼做。SparkPost發送電子郵件
使用sparkLibrary的sendEmail方法,我只能發送文本格式的電子郵件,我如何爲電子郵件設計模板併發送它。
SparkPostEmailUtil.sendEmail(MainActivity.this,
etSparkPostApiKey.getText().toString(),
etSubject.getText().toString(),
etContent.getText().toString(),
new SparkPostSender(etSenderEmail.getText().toString(), getString(R.string.app_name)),
new SparkPostRecipient(etRecipientEmail.getText().toString()),
new EmailListener() {
@Override
public void onSuccess() {
if (progressDialog != null && progressDialog.isShowing()) {
progressDialog.dismiss();
}
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("Success")
.setMessage("Email has been sent successfully.")
.show();
}
@Override
public void onError(String errorMessage) {
if (progressDialog != null && progressDialog.isShowing()) {
progressDialog.dismiss();
}
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("Error Sending Email")
.setMessage(errorMessage)
.show();
Log.e(TAG, "Error sending SparkPost email: " + errorMessage);
}
});