title: Android: Share Text & Image (URL) Via Intent
body: <p>I am trying to share text with an image via an ACTION_SEND intent.  The catch is that the image is represented by a URL, not a local URI.  The code I currently have is:</p>
  
  <pre><code>Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
  shareIntent.setType("*/*");
  shareIntent.putExtra(Intent.EXTRA_TEXT, text); // &lt;- String
  shareIntent.putExtra(Intent.EXTRA_STREAM, url); // &lt;- URL object
  </code></pre>
  
  <p>Now I've tried a few variations on this.  I've tried with setType("image/*"), I've tried parsing a Uri from the URL, I've tried passing the URL string itself, etc.  Nothing so far seems to work.  However, when sending to twitter I do see the text, just not the image.</p>
  
  <p>Edit:
  Apparently the original description was not helpful enough, so....when I launch the above intent it successfully opens a chosen application like Twitter, or Facebook, or Gmail, or Text Messaging, but an image appars in NONE of these apps.  The text appears in Twitter - I can't remember if the text appears elsewhere, but my focus at this moment is on the image part anyway.</p>