分享类型接口

ShareType 分享类型接口:

public class ShareType {
    /**
     * 短信
     */
    public static final int SHARE_TYPE_SMS = 2;

    /**
     * 微博
     */
    public static final int SHARE_TYPE_WEIBO = 4;

    /**
     * 微信好友
     */
    public static final int SHARE_TYPE_WEIXIN = 8;

    /**
     * 微信朋友圈
     */
    public static final int SHARE_TYPE_WEIXIN_TIMELINE = 16;

    /**
     * 复制链接
     */
    public static final int SHARE_TYPE_LINKCOPY = 32;

    /**
     * QQ空间动态
     */
    public static final int SHARE_TYPE_QZONE = 256;

    /**
     * QQ好友
     */
    public static final int SHARE_TYPE_QQ = 512;

    /**
     * 联系人
     */
    public static final int SHARE_TYPE_CONTACT = 1024;

    /**
     * 我的生活
     */
    public static final int SHARE_TYPE_CONTACT_TIMELINE = 2048;

    /**
     * 钉钉
     */
    public static final int SHARE_TYPE_DINGDING = 4096;

    /**
     * 圈子
     */
    public static final int SHARE_TYPE_GROUP = 8192;

    /**
     * 所有
     */
    public static final int SHARE_TYPE_ALL = 65535;
}

注意事项

  • 在使用 微信 分享纯文本的时候,需要在 分享内容接口sharecontent 类中,把 URL、Image、和 ImgUrl 置为 null。

      shareContent.setUrl(null);
      shareContent.setImage(null);
      shareContent.setImgUrl(null);
  • 在使用 微博 分享纯文本的时候,需要在 分享内容接口ShareContent 类中,把 URL 置为空格,Image、ImgUrl 置为 null。

      shareContent.setUrl(" ");
      shareContent.setImage(null);
      shareContent.setImgUrl(null);