private void shareToFriend(File file) { 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.setFlags(0x3000001); intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); startActivity(intent); } private void shareToTimeLine(File file) { 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.setFlags(0x3000001); intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); startActivity(intent); }
转载: http://www.eoeandroid.com/thread-288401-1-1.html