有什么简单的方法可以平铺从imageview上的url下载的位图吗?
最好使用毕加索或Universalimageloader。
我在考虑从毕加索的缓存中获取图像并在画布上绘制,但也许有更优雅的方法?
谢谢,
Bartek。

最佳答案

这就是我对Glide 4.0所做的:

 Glide.with(this).asBitmap().load(url).into(new SimpleTarget<Bitmap>() {
      @Override
      public void onResourceReady(Bitmap resource, Transition<? super      Bitmap> transition) {
           BitmapDrawable bitmapDrawable = new BitmapDrawable(getResources(), resource);
           bitmapDrawable.setTileModeX(Shader.TileMode.REPEAT);
           bitmapDrawable.setTileModeY(Shader.TileMode.REPEAT);
           myImageView.setBackground(bitmapDrawable);
        }
 });

10-01 04:52
查看更多