Glide加载图片至未附加窗口的ShapeableImageView时出现黑角问题求助
Glide加载图片至未附加窗口的ShapeableImageView时出现黑角问题求助
大家好,我最近在做一个动态生成带头像的图片并分享的功能,这张图片在App里从来不会显示给用户看,但遇到了Glide相关的问题想求助。我的操作步骤是这样的:
- 以编程方式创建自定义视图
- 将视图转换为Bitmap图片
- 为Bitmap生成URI
- 在社交媒体上分享这个URI
我的问题是Glide会给生成的图片添加一个意外的黑角。
注意:当我尝试把这个自定义视图添加到Activity布局中,让它显示给用户之后再执行第二步生成Bitmap时,一切都正常工作,不会出现黑角。
效果对比
- 未附加到窗口的自定义视图生成的图片:存在明显黑角
- 已附加到窗口的自定义视图生成的图片:正常显示,无黑角
布局文件view_profile_summary.xml的内容如下:
<!-- 此处为view_profile_summary.xml的具体布局代码 -->
备注:内容来源于stack exchange,提问作者Perihan Mirkelam
相关产品推荐
相关产品推荐

