android 友盟分享-圆角图标有黑底色问题
来源:互联网 发布:双色球旋转矩阵中6保6 编辑:程序博客网 时间:2024/06/05 00:14
圆角图片分享边角会变黑色,解决方案有:
1.QQ分享等:
UMImage umImage = new UMImage(this, R.drawable.ic_share_left); umImage.compressFormat = Bitmap.CompressFormat.PNG;
这个方式可以解决部分分享png图片的黑角问题。
但对于微信朋友圈,分享出去前,没有黑角【编辑留言时没有黑角】,分享出去就有黑角了。
2.朋友圈等:
非白色-直接底色用白色的jpg就行,同时适合qq,微信会自己帮你裁剪掉白色边
白色-
1.图标改灰色,用白底,让微信自己去边角。
2.底色尽量接近朋友圈的颜色,对于微信的部分做单独处理,采用灰底图。
3.干脆就不要圆角
new ShareAction(MainActivity.this) .withMedia(umWeb) .setDisplayList(getShareList()) .setShareboardclickCallback( new ShareBoardlistener() { @Override public void onclick(SnsPlatform snsPlatform, SHARE_MEDIA share_media) { switch (share_media) { case WEIXIN_CIRCLE: //微信朋友圈不显示标题,此处可把标题改内容 UMWeb umWeb2 = new UMWeb(url); umWeb2.setTitle(umWeb.getDescription()); final UMImage umImage = new UMImage(this, R.drawable.xx);//此处重新设置灰底图片 umWeb2.setThumb(umImage); umWeb2.setDescription(umWeb.getDescription()); new ShareAction(MainActivity.this) .setPlatform(share_media) .withMedia(umWeb2) .setCallback(umCallback) .share(); break; case WEIXIN: case QQ: case SINA: { new ShareAction(MainActivity.this) .setPlatform(share_media) .withMedia(umWeb) .setCallback(umCallback) .share(); break; } } } } ).open();
阅读全文
0 0
- android 友盟分享-圆角图标有黑底色问题
- 电脑桌面图标底色去除
- 电脑桌面图标底色去除
- 解决reportmachine导出pdf有蓝色底色问题
- Android 解决华为手机图片底色变绿问题
- Android:为Button添加圆角黑色边框及透明底色
- Android JS调原生 有盟分享 打开微信分享 原程序崩溃问题 报android.view.ViewRootImpl$CalledFromWrongThreadException:
- 无底色 无背景 logo 图标
- 有黑
- android listview滑动底色变黑
- 友盟分享问题
- 友盟分享问题
- 表格鼠标经过有底色的js
- 表格鼠标经过有底色的js
- 有盟分享开发存在的一些问题
- android 友盟分享 之微信分享一直卡在正在进入微信,问题
- android 友盟分享
- Android 横坚屏切换问题,黑白棋游戏
- Linux修改阿里云软件源
- linux下安装jdk1.7
- git 上传已有的本地项目到github
- Linux基础
- 数据结构实验之排序一:一趟快排
- android 友盟分享-圆角图标有黑底色问题
- git init初始化版本库
- 周易与中国文化
- CartView 图片显示不同的效果
- Linux下用于浏览网页和下载文件的几个命令行工具
- 2017.12.18 token笔记
- HTTP协议—— 简单认识TCP/IP协议
- java中什么是类什么是对象
- 2017-12-18 ITween第二天