안드로이드 개발 질문/답변
(글 수 45,052)
html 형식의 내용을 이메일 전송 시 img 태그가 적용이 안되는 것 같습니다.
intent = new Intent(android.content.Intent.ACTION_SEND);
intent.setType("text/html");
intent.putExtra(android.content.Intent.EXTRA_SUBJECT, "test");
intent.putExtra(android.content.Intent.EXTRA_TEXT, Html.fromHtml("<img src='http://img.jpg' />"));
startActivity(Intent.createChooser(intent, "send email"));
대략 이런 식으로 사용하면 device에서는 OBJ 라고만 표시되고
전송된 메일을 확인하면 본문에 이미지가 보이지 않습니다.
이미지의 url을 base64로 변환하면 된다는 말이 있어서 해봤지만 효과가 없네요.
font태그나 다른 태그는 적용이 되는 것 같은데 왜 img태그는 문제가 생기는 건가요??
또 어떻게 하면 해결할 수 있을까요??
1. 서버에 해당 image 가 존재 하나요?
2. 네이버와 같이 외부 연동이 불가능한 서버가 아닌지 확인 하셨나요?