美文网首页
RelativeLayout 等控件背景图使用网络图片获取使用

RelativeLayout 等控件背景图使用网络图片获取使用

作者: 奔跑的小贝壳 | 来源:发表于2018-08-10 12:07 被阅读94次

    这个需求怎么说呢, 自我感觉很怪, 查了一些资料真的有遇到这种的需求的 .

    直接贴代码吧:

       Picasso.with(this)
                    .load(imageurl)
                    .into(target);
    
     Target target = new Target() {
                @Override
                public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
                    //加载成功后会得到一个bitmap,可以自定义操作
                    Drawable drawable = new BitmapDrawable(bitmap);
                    relativeLayout.setBackground(drawable);
                }
    
                @Override
                public void onBitmapFailed(Drawable errorDrawable) {
                    // 加载失败进行相应处理
                }
    
                @Override
                public void onPrepareLoad(Drawable placeHolderDrawable) {
    
                }
            };
    

    相信你能看懂的. 哈哈 .
    参考网址:https://ask.csdn.net/questions/346141
    希望能对大家有所帮助,欢迎大家一起讨论交流。

    3952735fe4a07d74f844ab84d36c43b0_r.jpg

    相关文章

      网友评论

          本文标题:RelativeLayout 等控件背景图使用网络图片获取使用

          本文链接:https://www.haomeiwen.com/subject/jxykbftx.html