利用 Intent 跳转微信分享

    xiaoxiao2021-03-25  159

    1、在项目中如果用到微信分享,可以利用Intent 根据微信的包名跳转,分享朋友资讯。 这样做的好处:免去了微信的SDK ,和 回调信息的延迟。 分享朋友:

    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.EXTRA_TEXT,"我是文字"); intent.putExtra(Intent.EXTRA_STREAM, 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.EXTRA_TEXT,"我是文字"); intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(file)); startActivity(intent);
    转载请注明原文地址: https://ju.6miu.com/read-916.html

    最新回复(0)