PaletteBg.java
726 Bytes
package com.wd.common.imageglide;
import android.graphics.Bitmap;
import androidx.annotation.NonNull;
import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool;
import com.bumptech.glide.load.resource.bitmap.BitmapTransformation;
import java.security.MessageDigest;
/**
* 描述:
*
* @author : lvjinhui
* @since: 2023/8/21
*/
public class PaletteBg extends BitmapTransformation {
@Override
protected Bitmap transform(@NonNull BitmapPool pool, @NonNull Bitmap toTransform,
int outWidth, int outHeight) {
return PaletteUtils.generateBitmapSync(toTransform);
}
@Override
public void updateDiskCacheKey(@NonNull MessageDigest messageDigest) {
}
}