我想添加"将图像分享到Facebook"我的Android应用程序中的功能?

时间:2014-09-28 13:18:52

标签: java android eclipse

我创建了一个向用户显示图像的应用程序。用户可以下载和设置图像作为壁纸,我希望用户可以将图像分享到Facebook?我不知道该怎么做。任何人都可以帮助我吗?

谢谢

1 个答案:

答案 0 :(得分:0)

使用Intent在Facebook上分享您的图片。

Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = null;
if(imageUri!=null){
    screenshotUri = Uri.parse(imageUri);
    sharingIntent.setType("image/jpeg");
    sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
}
startActivity(Intent.createChooser(sharingIntent, "Share image using..."));

确保您的图片Uri不为空。这将启动一个Intent,它将显示您可以与之共享图像的所有应用程序。其中,Facebook。