2014-04-09 4 views
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 ")); 
} 
+0

왜 텍스트에서 HTML을 만들고 다시 String으로 변경합니까? – interlude

+0

내 텍스트가 굵게 표시되어 있기 때문에 ... – Charlie

답변

1

내 문제가 해결되었습니다. Html.fromHtml(...)을 삭제했으며 정상적으로 작동합니다.

관련 문제