Ich versuche, die Farbe des Textes (eine Zeichenfolge) zu ändern, wenn ich es in eine E-Mail ausgeben. Mein Code ist:Ändern der Farbe von Text (Zeichenfolge) beim Senden einer E-Mail
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[]{"[email protected]"});
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);
Ich möchte die Zeichenfolge "appdata" in der E-Mail-Box in rot angezeigt werden.
Kann dies getan werden und wie?
Vielen Dank im Voraus.
Sie können die E-Mail-Format, wenn Sie es als HTML senden. Siehe http://stackoverflow.com/questions/2544141/send-html-mail-using-android-intent –