Я хочу показать заполнитель, как повторяется в imageViews с использованием glide, я могу сделать это с помощью glide, используя
ImageView.setImageDrawable(getDrawablePlaceholder())
Но когда Glide используется как
RequestOptions requestOptions = new RequestOptions();
requestOptions.placeholder(getDrawablePlaceholder())
.fitCenter();
Glide.with(getApplicationContext())
.asBitmap()
.load(url)
.apply(requestOptions)
.into(imageview);
private BitmapDrawable getDrawablePlaceholder() {
Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.placeholder_user);
BitmapDrawable bitmapDrawable = new BitmapDrawable(getResources(), bmp);
bitmapDrawable.setTileModeX(Shader.TileMode.REPEAT);
bitmapDrawable.setTileModeY(Shader.TileMode.REPEAT);
return bitmapDrawable;
}
Фон не повторяется, заполнитель отображается только в центре.