android - 在 Glide 4+ 中,转换未应用于 SVG
问题描述
我正在使用 Glide 4.9.0 加载 SVG 和 JPG。我最近迁移到 4+。
private RequestBuilder<PictureDrawable> requestBuilder;
requestBuilder = GlideApp.with(this)
.as(PictureDrawable.class)
.listener(new SvgSoftwareLayerSetter());
requestBuilder.diskCacheStrategy(DiskCacheStrategy.DATA)
.placeholder(R.drawable.kj_merch_default)
.load(uri)
.transform(new RoundedCorners(20))
.into((merchimage));
我的 Uri 是一个 SVG。图像显示正确,但未new RoundedCorners(20)
应用。
Glide 是否支持 SVG 转换?
解决方案
推荐阅读
- javascript - 当javascript中的变量为“否”时,循环ajax调用以退出
- apache-kafka - Kafka KTable Materialized-State-Store 控制
- calculation - DialogFlow CX 计算值
- powershell - PowerShell 导出
- r - 如何根据变量的首字母对新变量进行分组?
- android - Android:对多个商店使用相同的 applicationId 是一种好习惯吗?
- swiftui - 删除具有绑定布尔值的列表项 - SwiftUI
- arrays - 在递归函数中键入不匹配数组(VBA)
- odata - 针对真实服务器的“无法获取上下文”错误,适用于模拟服务器
- javascript - 反应秒表计时器计数 - 不重置秒