0

次のコードを使用して、描画可能なフォルダーから画像を取得できます。また、メールを送信することもできます。しかし、問題は、画像の形式がファイルであり、Androidデバイスで開くことができないことです。これをpng、jpgなどの画像形式に変換するにはどうすればよいですか?

  intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://" + "com.example.jithu"+ "/" +imageAdapter.mThumbIds[position]));
4

1 に答える 1

0

拡張機能が画像に添付されているかどうかを確認します。以下のコードを試してください。

intent.putExtra(Intent.EXTRA_STREAM, Uri.parse("android.resource://" + "com.example.jithu"+ "/" +imageAdapter.mThumbIds[position]) + ".jpg");
intent.setType("image/jpeg");  // attachment is a jpeg
于 2013-01-30T13:08:12.363 に答える