이메일을 통해 .doc 파일을 첨부 파일로 보내려고합니다..doc 파일을 메일 첨부 파일로 보내십시오.
나는 아래의 코드를 사용하고 있습니다 :
final Intent emailIntent = new Intent(
android.content.Intent.ACTION_SEND);
emailIntent.setType("plain/text");
emailIntent.putExtra(
android.content.Intent.EXTRA_SUBJECT,
"Song Pad.");
emailIntent.putExtra(android.content.Intent.EXTRA_TEXT,
"Please see the attached document.");
final File file = new File(dirPath + "/" + filename
+ ".doc");
emailIntent.putExtra(Intent.EXTRA_STREAM,
Uri.parse("file://" + file.getAbsolutePath()));
MainActivity.this.startActivity(Intent.createChooser(
emailIntent, "Send Email..."));
첨부 파일이 이메일에 성공적으로 이동을하지만 난 장치를 열 때 그것은
일반/텍스트에 대한 뷰어를 찾을 수 없습니다 메시지
을 보여줍니다.내 응용 프로그램을 통하지 않고 doc 파일을 보내면 완벽하게 열립니다.
를 참조하십시오. 나는 약간의 실수가 있다고 생각합니다. 감사합니다.
내가 emailIntent.setType를 ("응용 프로그램/msword는")를 사용해야합니다; – helloDroid