我在资源文件夹中有文件,我如何使用ACTION.SEND意图向Gmail或其他应用程序发送Facebook(我知道如何使用JSON)? 我正在使用此代码,但它不起作用,我已经尝试了很多东西,甚至将文件附加到GMAIL是成功的但是在发送时,没有任何内容会发布到Gmail帐户!
Intent sendIntent = new Intent(Intent.ACTION_SEND);
sendIntent.putExtra("sms_body", body);
sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:///android_assets/T1.png");
sendIntent.setType("image/png");
startActivity(sendIntent);
答案 0 :(得分:0)
Intent emailIntent = new Intent(Intent.ACTION_SEND);
emailIntent.putExtra(Intent.EXTRA_EMAIL, new String[]{"test@test.com"});
emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Email subject");
emailIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml("<b>Bold message body</b>"));
emailIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file:/sdcard/test.txt"));
emailIntent.setType("application/octet-stream");
startActivity(Intent.createChooser(emailIntent, "Send Email"));