【发布时间】:2015-08-08 00:42:57
【问题描述】:
当我将文本(字符串)输出到电子邮件时,我正在尝试更改它的颜色。我的代码是:
String appdata = "%" + txtFromSpinner + location.getText() + "%" + date.getText()+ "%" + start.getText() + "%" + finish.getText() + "%" + lunch.getText() + "%" + details.getText();
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"payrolldirectgib@gmail.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Timesheet/Parte de horas");
emailIntent.putExtra(Intent.EXTRA_TEXT, appdata +sep+ "Please send this email."+sep+ "Your timesheet details are included in it."+sep+ "Thank you."+sep+ "Regards,"+sep+ "Admin Department."+sep+ "Payroll Direct.");
emailIntent.setType("message/rfc822");
startActivity(emailIntent);
我希望字符串“appdata”在电子邮件消息框中显示为红色。
这可以做到吗?如何做到?
提前谢谢你。
【问题讨论】:
-
如果您以 HTML 格式发送电子邮件,则可以对其进行格式化。见stackoverflow.com/questions/2544141/…
标签: java android string colors