1
양식이있는 메일 전송으로 앱을 만들었습니다. Gmail에서도 정상적으로 작동합니다. 그러나 Outlook을 선택하면 텍스트 필드가 비어있는 반면 제목과 주소는 텍스트로 표시됩니다.Android : Outlook으로 메일 보내기
왜 그런 전망입니까?
private void sendMail(String[] address, String subject, String text) {
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.setData(Uri.parse("mailto:"));
emailIntent.putExtra(Intent.EXTRA_EMAIL, address);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, subject);
emailIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(text));
emailIntent.setType("message/rfc822");
startActivity(Intent.createChooser(emailIntent, "Email "));
}
왜 텍스트에서 HTML을 만들고 다시 String으로 변경합니까? – interlude
내 텍스트가 굵게 표시되어 있기 때문에 ... – Charlie