自分のアプリケーションにある画像を共有したいのですが、次のコードを使用して共有します。
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://"package"/drawable/" + card_name));
shareIntent.setType("image/jpg");
startActivity(Intent.createChooser(shareIntent, getString(R.string.share_app_via)));
問題はありませんが、画像をメールで送信してダウンロードすると、画像に拡張子.jpgがないため、開くことができません。
jpg 拡張子を画像に付けるにはどうすればよいですか?