Glide框架大家应该都很熟悉,我们可以使用Glide加载网络图片、加载gif图片,使用简单。一般情况下我们都是使用Glide加载图片到ImageView上,那么如何加载到RelativeLayout的背景上呢?一起看代码吧!
- Glide.with(CommodityActivity.this)
- .load("你需要加载的网址或其他参数")
- .asBitmap()
- .into(new SimpleTarget<Bitmap>(180,180) {<span style="white-space:pre"> </span>//设置宽高
- @Override
- public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
- Drawable drawable = new BitmapDrawable(resource);
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
- rlVenueBg.setBackground(drawable);<span style="white-space:pre"> </span>//设置背景
- }
- }
- });