I'm using Glide 4.3.1 for loading Image. There are two conditions:
- I use
into(ImageView)
,placeholder()
works well - I use
into(new SimpleTarget() {...})
,placeholder()
is not working
This is my code of target:
RequestBuilder drawableTypeRequest = Glide.with(MainActivity.this).asBitmap().load(uri);
drawableTypeRequest.apply(new RequestOptions().override(100, 100).placeholder(R.drawable.add_driver_photo)).into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(@NonNull Bitmap resource, @Nullable Transition transition) {
imageView.setImageBitmap(resource);
}
});
This is my working code
RequestBuilder drawableTypeRequest = Glide.with(MainActivity.this).asBitmap().load(uri);
drawableTypeRequest.apply(new RequestOptions().override(100, 100).placeholder(R.drawable.add_driver_photo)).into(imageView);
And I find somebody ask similar question in stackoverflow: glide:4.3.1 override and placeholder features not work, But it not my disk.
Can anybody solve my doubt? Thank you!