assets フォルダに card1.jpg というファイルが保存されています。プログラムを実行すると、電子メールに紙のクリップが表示され、送信を押すとすべてが機能するように見えます。しかし....添付ファイルは送信されません。
code: case R.id.butEmail: Intent msg = new Intent(Intent.ACTION_SEND); msg.setType("テキスト/プレーン"); msg.putExtra(Intent.EXTRA_EMAIL, new String[] {"tedpottel@gmail.com"}); msg.putExtra(Intent.EXTRA_TEXT, "画像を添付"); msg.putExtra(Intent.EXTRA_SUBJECT, "Just Feet");
String rawFolderPath = "file://android_assets//card1.jpg";
Uri emailUri = Uri.parse(rawFolderPath );
msg.putExtra(Intent.EXTRA_STREAM, emailUri);
msg.setType("application/jpg");
startActivity(Intent.createChooser(msg, "Emailinng..."));
break;