怎么去掉友盟分享里面不需要的平台?
笔者在集成友盟分享时,没有选择 腾讯微博但是 集成好了之后,还是有腾讯微博。
解决办法:
集成环境是会添加一句这样的代码。这句代码的意思就是移除不要的平台。
mController.getConfig().removePlatform( SHARE_MEDIA.RENREN, SHARE_MEDIA.DOUBAN);
改变为:
mController.getConfig().removePlatform( SHARE_MEDIA.RENREN, SHARE_MEDIA.DOUBAN,SHARE_MEDIA.TENCENT);
就没有腾讯微博了!
其他平台只需要在括号里面添加不需要的平台的代码就好了
代码语言:javascript复制点击红色字体位置 mController.getConfig().removePlatform( SHARE_MEDIA.RENREN, SHARE_MEDIA.DOUBAN);
就会有下面这样的各个平台的平台枚举类。
代码语言:javascript复制public enum SHARE_MEDIA {
GOOGLEPLUS("google "),
GENERIC("generic"),
SMS("sms"),
EMAIL("email"),
SINA("sina"),
QZONE("qzone"),
QQ("qq"),
RENREN("renren"),
WEIXIN("weixin"),
WEIXIN_CIRCLE("weixin_circle"),
TENCENT("tencent"),
DOUBAN("douban"),
FACEBOOK("facebook"),
TWITTER("twitter"),
LAIWANG("laiwang"),
LAIWANG_DYNAMIC("laiwang_dynamic"),
YIXIN("yixin"),
YIXIN_CIRCLE("yixin_circle"),
INSTAGRAM("instagram"),
PINTEREST("pinterest"),
EVERNOTE("evernote"),
POCKET("pocket"),
LINKEDIN("linkedin"),
FOURSQUARE("foursquare"),
YNOTE("ynote"),
WHATSAPP("whatsapp"),
LINE("line"),
FLICKR("flickr"),
TUMBLR("tumblr"),
KAKAO("kakao");