友盟第三方分享自定义分享面板

本文介绍如何在友盟分享中添加自定义分享面板,详细讲解了通过ShareAction类设置可分享的平台,并展示如何实现自定义按钮及其点击事件监听,以及自定义分享面板的属性配置。
摘要由CSDN通过智能技术生成
做过友盟第三方分享的都知道,在快速继承的文档中,我们只可以通过SHARE_MEDIA来更改分享的平台,而且是没有分享面板的,那么如何添加一个分享面板(选择分享平台)来操作呢,这里就需要到进阶文档里去寻找答案了,我在做的时候按照进阶文档中的代码集成过一次,但是报红了,由于时间问题,我就直接到下载的文档中去找了;
到下载的sdk(umeng_android_social_sdk_6.1.1_custom)/social_sdk_example_as/app/src/main/java/com/umeng/soexample文件夹下找到ShareActivity/ShareDetailActivity/ShareMenuActivity,这里我就不一步一步教大家怎么找代码了,我直接把我昨晚的代码放出来吧:
private ShareAction mShareAction;
private UMShareListener mShareListener;

mShareListener = new CustomShareListener(this);
/*增加自定义按钮的分享面板*/
mShareAction = new ShareAction(DetailsActivity.this).setDisplayList(
        //可分享的平台
        SHARE_MEDIA.WEIXIN, SHARE_MEDIA.WEIXIN_CIRCLE, SHARE_MEDIA.WEIXIN_FAVORITE,
        SHARE_MEDIA.SINA, SHARE_MEDIA.QQ, SHARE_MEDIA.QZONE,
        SHARE_MEDIA.ALIPAY, SHARE_MEDIA.RENREN, SHARE_MEDIA.DOUBAN,
        SHARE_MEDIA.SMS, SHARE_MEDIA.EMAIL, SHARE_MEDIA.YNOTE,
        SHARE_MEDIA.EVERNOTE, SHARE_MEDIA.LAIWANG, SHARE_MEDIA.LAIWANG_DYNAMIC,
        SHARE_MEDIA.LINKEDIN, SHARE_MEDIA.YIXIN, SHARE_MEDIA.YIXIN_CIRCLE,
        SHARE_MEDIA.TENCENT, SHARE_MEDIA.FACEBOOK, SHARE_MEDIA.TWITTER,
        SHARE_MEDIA.WHATSAPP, SHARE_MEDIA.GOOGLEPLUS, SHARE_MEDIA.LINE,
        SHARE_MEDIA.INSTAGRAM, SHARE_MEDIA.KAKAO, SHARE_MEDIA.PINTEREST,
        SHARE_MEDIA.POCKET, SHARE_MEDIA.TUMBLR, SHARE_MEDIA.FLICKR
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值