安卓使用Intent分享内容到微信及朋友圈

分享到微信

Intent intent = new Intent(); ComponentName comp = new ComponentName("com.tencent.mm", "com.tencent.mm.ui.tools.ShareImgUI"); intent.setComponent(comp); intent.setAction("android.intent.action.SEND"); intent.setType("image/*"); intent.putExtra(Intent.EXTRATEXT, "文字内容"); intent.putExtra(Intent.EXTRASTREAM, Uri.fromFile(file)); startActivity(intent);

分享到朋友圈

Intent intent = new Intent(); ComponentName comp = new ComponentName("com.tencent.mm", "com.tencent.mm.ui.tools.ShareToTimeLineUI"); intent.setComponent(comp); intent.setAction("android.intent.action.SEND"); intent.setType("image/*"); intent.putExtra(Intent.EXTRATEXT, "文字内容"); intent.putExtra(Intent.EXTRASTREAM, Uri.fromFile(file)); startActivity(intent);