안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
이메일 첨부에 대해서 질문하려 합니다.
먼저 현 화면을 캡쳐 후
경로 /mnt/sdcard/DCIM/ 에 png 파일로 저장을 하게 소스로 구현은 했습니다.
그 다음 이미지를 첨부해서 메일을 보내려 하는데
File file1 = new File("/mnt/sdcard/DCMI/" + ET_TEXT.getText().toString() + ".png");
//ET_TEXT는 텍스트 창에 글씨를 쓰면 쓴 글씨로 파일이 저장됩니다. (직접 확인 해봄)
Uri uri1 = Uri.fromFile(file1);
intentEmail.putExtra(android.content.Intent.EXTRA_STREAM, uri1);
이렇게 해서 실행을 하면 메일창까지 뜨고 파일 첨부 표시도 나옵니다..
하지만 받은 메일 함을 보면 파일 첨부는 안와있고 그냥 텍스트만 와있습니다.
왜 그런거죠 ?
androidmanifest.xml 에
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORA" />
추가는 했습니다.
답변 부탁드립니다 ^^




.READ_EXTERNAL_STORA" />
오타인가요?