2012-02-21 76 views
1

我正在显示一些照片上传到我们的本地服务器。如果用户喜欢这些照片,他可以将其分享到Twitter和电子邮件。在我的应用程序中,我从一个Android应用程序分享一张照片到twitter上

有没有什么办法可以和email共享图像,当它存储在url

以下是我的Twitter的代码

Intent i = new Intent(getApplicationContext(), PrepareRequestTokenActivity.class); 
i.putExtra("imagetitle", imgtit); 
i.putExtra("image_path", get_intent_path); 
startActivity(i); 

怎么会被共享到Twitter的墙壁

+0

请分享解决方案,如果你想出来.. @siva k – 2012-08-29 05:37:09

+0

对不起,我dint得到一个解决方案,只是在Twitter上共享文本.... – 2012-08-29 07:21:09

回答

0

您可以使用twitter4j并且可以共享照片和文字。以下给出示例代码。

public void Share_Pic_Text_Titter(File image_path, String message, 
    Twitter twitter) throws Exception { 
    try { 
     StatusUpdate st = new StatusUpdate(message); 
     st.setMedia(image_path); 
     twitter.updateStatus(st); 

    } catch (TwitterException e) { 
     Log.d("Error==>", "Pic Upload error" + e.getErrorMessage()); 
     throw e; 
    } 
} 
相关问题