@Override
    public void displayThumbnail(@NonNull ImageView img, @NonNull String absPath, int width, int height) {
        String path = "file://" + absPath;
        try {
            // https://github.com/bumptech/glide/issues/1531
            Glide.with(img.getContext()).load(path).placeholder(R.drawable.ic_boxing_default_image).crossFade().centerCrop().override(width, height).into(img);
        } catch(IllegalArgumentException ignore) {
        }

    }
use https://github.com/bumptech/glide as media loader.
can <b>not</b> be used in Production Environment.

@author ChenSL
app/src/main/java/com/bilibili/boxing/impl/BoxingGlideLoader.java