Chcę dać użytkownikowi możliwość udostępnienia obrazu i tekstu za pomocą Twittera i Facebooka.Problemy z udostępnianiem połączonego tekstu i obrazu za pomocą SHARE INTENT na Twitterze
W rzeczywistości mój kod może uruchomić intencję udziału Androida, a jeśli użytkownik wybierze Facebooka, wszystko działa poprawnie, obraz jest dołączony, a tekst jest wyświetlany na korpusie nowego statusu.
Ale coś jest nie tak z Twitterem, jeśli tylko wszystko dobrze działa, obraz jest wykrywany przez twitter i automatycznie przesyłany do twipic, a następnie twitter umieszcza link obrazu na tweecie. Ale jeśli umieściłem obraz i tekst, twitter nie wykrywa obrazu i tylko umieszcza tekst na tweecie, obraz jest ignorowany. Co jest nie tak?
to mój kod:
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.parse("file:///sdcard/image.jpg");
sharingIntent.setType("image/*");
sharingIntent.putExtra(Intent.EXTRA_TEXT, "Body text of the new status");
sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
startActivity(Intent.createChooser(sharingIntent, "Share image using"));
rzucić okiem na ten post: http://stackoverflow.com/questions/2077008/android-intent-for-twitter-application/9151983#9151983 – Derzu