Glide加载不出来图片
来源:6-13 客户端注册功能实现-2
蜡笔小新的Qe
2019-05-18
老师我使用的Glide是4.9.0 ViewTarget被弃用了 我查了一些资料说是要用CustomViewTarget 之前MainActivity的appbar我用同样的方式加载图片。可是这次它连"不执行啊" 这四个字都不输出 我觉得他根本就没有走进这个方法 这该怎么办呀(灬ꈍ ꈍ灬)
写回答
2回答
-
Glide 这个我建议先继续使用:'3.7.0' 的版本‘如果要使用4以上的版本,这个需要改动的地方较多。
我这边有升级计划,只不过改动量较大,所以还没公开;我后面会再次梳理好了后发布出来。
012019-05-20 -
用户1106094
2019-10-15
Glide.with(this) .load(R.drawable.bg_src_tianjin) .centerCrop() .into(new CustomViewTarget<ImageView, Drawable>(mBg) { @Override public void onLoadFailed(@Nullable Drawable errorDrawable) { } @Override public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) { // 拿到当前 drawable Drawable drawable = resource.getCurrent(); // 使用适配类进行包装 drawable = DrawableCompat.wrap(drawable); // 设置着色效果 drawable.setColorFilter(new PorterDuffColorFilter( UiCompat.getColor(getResources(), R.color.colorAccent), PorterDuff.Mode.SCREEN)); this.view.setImageDrawable(drawable); } @Override protected void onResourceCleared(@Nullable Drawable placeholder) { } });
这是我的代码, 是可以正常运行的, 使用的是最新的 Glide 库, 可以参考一下哈~
00
相似问题