网上找了很多资料,试了之后都是提示”获取资源失败,仅支持分享照片至朋友圈“等等,后来测试发现是需要Uri的list才行
private void shareImage(String kdescription, ArrayList<Uri> paths) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("image/*");
ComponentName comp = new ComponentName("com.tencent.mm",
"com.tencent.mm.ui.tools.ShareToTimeLineUI");
intent.setComponent(comp);
intent.setAction("android.intent.action.SEND_MULTIPLE");
intent.setType("image/*");
intent.putExtra("Kdescription", kdescription);
intent.putExtra(Intent.EXTRA_STREAM, paths);
mContext.startActivity(intent);
}