Próbuję zmienić kolor tekstu (ciąg znaków), gdy wysyłam go do wiadomości e-mail. Mój kod to:Zmiana koloru tekstu (ciągi znaków) podczas wysyłania wiadomości 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);
Chciałbym, aby ciąg "appdata" pojawił się na czerwono, gdy był w polu wiadomości e-mail.
Czy można to zrobić i jak?
Z góry dziękuję.
można sformatować maila, jeśli go wysłać jako HTML. Zobacz http://stackoverflow.com/questions/2544141/send-html-mail-using-android-intent –