分享图片在viber和facebook中不起作用

时间:2014-05-25 13:48:04

标签: android facebook android-intent viber

我使用下面的代码分享图片,但遗憾的是,它仅适用于专线,不适用于 Facebook Viber

代码:

 Intent share = new Intent(android.content.Intent.ACTION_SEND);
 share.setType("image/png");
 share.putExtra(Intent.EXTRA_STREAM, Uri.parse(G.DIR_APP + "/sample_image.png"));
 startActivity(Intent.createChooser(share, "Share image"));

1 个答案:

答案 0 :(得分:2)

直接分享到Facebook和Viber ......

Intent share = new Intent(android.content.Intent.ACTION_SEND);
share.setType("image/png");
share.setPackage("com.facebook.katana"); 
//for viber package is "com.viber.voip".
share.putExtra(Intent.EXTRA_STREAM, ImageUri);
startActivity(p_intent.createChooser(share, "Share With"));