ドローアブルフォルダから画像を添付してメールで送信しています。デフォルトの電子メールクライアントから送信すると、添付ファイルに画像拡張子(.png)がなく、ファイル名自体も変更されます。デフォルトの名前(drawableのように)と.png拡張子の画像を送信したい。
これは私のコードです。
Intent email = new Intent(Intent.ACTION_SEND);
email.setType("image/png");
email.putExtra(Intent.EXTRA_EMAIL, new String[] { to });
email.putExtra(Intent.EXTRA_SUBJECT, "Hey! ");
email.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://"+ getPackageName() + "/" + R.drawable.ic_launcher));
startActivity(Intent.createChooser(email, "Sending........"));
このコードのおかげで何が摩耗しているのか教えてください。