0

メールに画像を添付するために次のコードを試しました。画像は、ギャラリーからキャプチャまたは選択できます。

Intent i = new Intent(Intent.ACTION_SEND_MULTIPLE);
i.setType("image/*");
i.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
i.putExtra(Intent.EXTRA_EMAIL, new String[]{"abc@xyz.com"}); 
i.putExtra(Intent.EXTRA_CC, new String[]{"ppp@qqq.com"});   
i.putExtra(Intent.EXTRA_TEXT,Html.fromHtml(email_body));
i.putExtra(Intent.EXTRA_SUBJECT,"Vehicle Details");
i.putParcelableArrayListExtra(Intent.EXTRA_STREAM, Vehicle_images.uris);
startActivity(Intent.createChooser(i,"Share"));

ここで、abc@xyz.com と ppp@qqq.com はダミーのメール ID で、Vehicle_images.uris は uris の配列リストです。

問題は Minno タブレットから画像を添付できないことですが、これは他のデバイスでは機能します。Minno タブレットは Android 4.1 (Jelly Bean) で動作します。これは既知の問題ですか?

4

1 に答える 1