根据壁画上的密码
showcase app
在Github上,您可能会发现使用代码(他们在DropeHierarchyFragment中使用SimpleDraweView)可以更轻松地完成所需的任务,因为
advanced xml attributes
对于SimpleDraweView,不要列出任何有关着色的内容。
SimpleDraweeView draweeView = view.findViewById(R.id.image_cover);
Drawable failureDrawable = getResources().getDrawable(R.drawable.ic_error_black_96dp);
DrawableCompat.setTint(failureDrawable, Color.RED);
draweeView.getHierarchy().setFailureImage(failureDrawable, ScaleType.FIT_CENTER);
因此,您可以为失败图像选择一个可绘制图像,向该可绘制图像添加一个着色颜色,然后使用
setFailureImage(...)
.