2014-10-15 1 views
0

json 파일로 JSONObject를 Android의 eMail 인 텐트에 첨부하려면 어떻게해야합니까?json 파일을 Android의 eMail 인 텐트에 첨부하십시오.

이에 대한 나의 코드는 순간입니다 :

JSONObject jsonObj = new JSONObject("text"); 
Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("text/plain"); 
intent.putExtra(Intent.EXTRA_EMAIL, "blabla"); 
intent.putExtra(Intent.EXTRA_SUBJECT, "blabla"); 
intent.putExtra(Intent.EXTRA_TEXT, "blabla"); 
startActivity(Intent.createChooser(intent, "Send Email")); 
+0

1. 것은 당신의 JSON 개체 (2) .txt 파일을 첨부] (HTTP에서 .txt 파일을 만듭니다 //stackoverflow.com/a/19254607/2591002) –

+0

먼저 json 파일을 만들고 이메일에 첨부 된 것보다 sdcard에 저장하십시오. –

답변

2

보십시오이 :

JSONObject jsonObj = new JSONObject("text"); 
Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("text/plain"); 
intent.putExtra(Intent.EXTRA_EMAIL, "blabla"); 
intent.putExtra(Intent.EXTRA_SUBJECT, "blabla"); 
intent.putExtra(Intent.EXTRA_TEXT, "blabla"); 
i.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/file.json")); 
startActivity(Intent.createChooser(intent, "Send Email")); 
관련 문제