我想給用戶提供與Twitter和Facebook共享圖片和文字的可能性。用Twitter上的SHARE INTENT共享文字和圖片的問題
其實我的代碼可以啓動Android的共享意圖,如果用戶選擇Facebook,所有工作正常,圖像被附加並且文本顯示在新狀態的主體上。
但Twitter有些問題,如果我只把圖片全部正常工作,圖片被twitter檢測到並自動上傳到twipic,那麼twitter會在tweet上發佈圖片鏈接。但是,如果我放置圖像和文本,那麼Twitter不會檢測到圖像,只會將文本放在推文上,圖像將被忽略。哪裏不對?
這是我的代碼:
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"));
有一個看看這篇文章: http://stackoverflow.com/questions/2077008/android-intent-for-twitter-application/9151983#9151983 – Derzu