1 问题
用glide进行加载视频数据的时候,加载错误了再用glide进行加载一次,代码如下
var iv = helper.getView<ImageView>(R.id.download_iv)
iv?.let {
val transform = RoundedCornersTransform(mContext, UnitUtils.dip2px(mContext, 12.toFloat()).toFloat())
transform.setNeedCorner(true, true, true, true)
val options = RequestOptions()
if (true) {
options.placeholder(RandomColorUtils.getRandomColor())
}
options.transform(transform)
Glide.with(mContext).load(data).error(ColorDrawable()).listener(object : RequestListener<Drawable?> {
override fun onLoadFailed(e: GlideException?, model: Any, target: Target<Drawable?>, isFirstResource: Boolean): Boolean {
Glide.with(mContext).load(