我有一个 HTML 字符串,想将其作为文件附加到邮件中。我可以将此字符串保存到文件并附加,但我想在不保存到文件的情况下完成此操作。我认为这应该是可能的,但我不知道如何做。以下是我的代码:
String html = "<html><body><b><bold</b><u>underline</u></body></html>";
Intent intent = new Intent(Intent.ACTION_SEND, Uri.parse("mailto:"));
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
intent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(html));
// this is where I want to create attachment
intent.putExtra(Intent.EXTRA_STREAM, Html.fromHtml(html));
startActivity(Intent.createChooser(intent, "Send Email"));
如何将字符串作为文件附加到电子邮件中?