サーバーから画像が送られてくる画像ギャラリーがあります。Gmailで画像を共有/添付したい. 「Easy Share アクションの追加」を使用しています。 http://developer.android.com/training/sharing/shareaction.html#set-share-intent
最初に、SDCard からイメージを共有しようとしましたが、以下のコードを使用して共有できました。
Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("image/jpeg");
String shareBody = "Here is the share content body";
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "Subject");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
sharingIntent.putExtra(android.content.Intent.EXTRA_STREAM, Uri.parse("file:///sdcard/DCIM/Camera/20130503_133024.jpg"));
mShareActionProvider.setShareIntent(sharingIntent);
以下のコードを使用してサーバー イメージの URL を渡そうとすると、電子メールの送信中に「イメージを添付できませんでした」というメッセージが表示されました。
Uri.parse(" http://lh6.googleusercontent.com/-jZgveEqb6pg/T3R4kXScycI/AAAAAAAAAE0/xQ7CvpfXDzc/s1024/sample_image_01.jpg ")
サーバーから画像を共有するのを手伝ってください。