将图像分享给特定应用

时间:2012-09-10 12:50:11

标签: android eclipse android-image

我想显示一个包含特定应用列表的对话框,并希望与短信分享我的照片。

有类似的内容,但我想只添加一些例如FacebookTwitter

我该怎么做?

My Image

2 个答案:

答案 0 :(得分:2)

我认为要实现这一目标,您需要使用特定应用程序创建自己的警报对话框,并在用户点击它时与该特定应用程序共享图片。

修改: sharingIntent.setType("text/plain"); // for plain text

     sharingIntent.setType("image/jpeg");   // For Jpeg Image
  

可以使用“setType”定位特定应用程序   方法,但这可能是一个冒险的策略,可能会导致问题   如果用户没有安装这些特定的应用程序。通过保持   共享功能尽可能通用,您为用户提供   控制他们如何分享您的内容。坚持到   Android应用程序中共享的标准行为也会创建一个   直观的用户体验。

编辑: Look Here例如。

答案 1 :(得分:0)

我认为你制作自定义对话框来分享项目, 或者这可以帮助你

                Intent shareIntent = new Intent();
                shareIntent.setType("application/bluetooth");
                // here use specific type of Application    
                startActivity(Intent.createChooser(shareIntent, "Share with"));