Android: Partager des textes & Image (URL) Via Intention

Je suis en train de partager un texte avec une image via un ACTION_SEND intention. Le hic, c'est que l'image est représentée par une URL, et non pas un local d'URI. Le code que j'ai actuellement est:

Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("*/*");
shareIntent.putExtra(Intent.EXTRA_TEXT, text); //<- String
shareIntent.putExtra(Intent.EXTRA_STREAM, url); //<- URL object

Maintenant, je ai essayé quelques variations sur ce. J'ai essayé avec setType("image/*"), j'ai essayé de l'analyse d'un Uri à partir de l'URL, j'ai essayé en passant l'URL de la chaîne elle-même, etc. Rien ne semble fonctionner. Cependant, lors de l'envoi à twitter, je ne vois le texte, pas les images.

Edit:
Apparemment, la description d'origine n'était pas utile assez, donc....lorsque je lance le au-dessus de l'intention, il s'ouvre avec succès une application choisie comme Twitter, ou Facebook, ou Gmail, ou par Messagerie Texte, mais une image appars dans AUCUNE de ces applications. Le texte apparaît dans Twitter - je ne me souviens pas si le texte apparaît d'ailleurs, mais ma priorité en ce moment est sur la partie de l'image, de toute façon.

"Rien ne semble fonctionner", est un assez peu de la description de vos symptômes.
Au moins en termes de Facebook, ils vous recommandons d'utiliser leur kit de développement SDK pour partager l'information sur Facebook. J'avais du mal à poster sur Facebook via le ACTION_SEND intention dans le passé, donc, je suis passé à l'aide de leur SDK. J'ai entendu dire qu'ils ne supportent plus la Android ACTION_SEND intention, mais je ne sais pas si c'est vrai ou pas.
pouvez-vous poster un lien vers la Android bibliothèque utilisée pour accéder à Facebook SDK? Aussi, savez-vous si Twitter propose un analogue de package?
developers.facebook.com/android-beta

OriginalL'auteur Matt | 2012-11-06