使用picasso设置背景时的问题
来源:互联网 发布:阿里技术大牛 知乎 编辑:程序博客网 时间:2024/06/03 23:39
在使用picasso给一些不是imageview的控件设置背景的时候,可以用Picasso.with(getActivity()).load(url).into(new Target());来给view设置背景,具体如下
Picasso.with(getActivity()).load(url).into(new Target() { @Override public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) { } @Override public void onBitmapFailed(Drawable errorDrawable) { } @Override public void onPrepareLoad(Drawable placeHolderDrawable) { } });
但是有个问题就是经常只调用到onPrepareLoad,却没有调用onBitmapLoaded方法,这是由于此时是以软引用的方式调用的target,要解决此问题只需要创建一个创建一个target就好,如Target target=new Target(){};然后在调用这个target就行
阅读全文
0 0
- 使用picasso设置背景时的问题
- 使用Picasso框架设置view背景遇到的坑
- 关于使用TreeCellRenderer设置背景颜色无效的问题
- eclipse 的背景设置问题
- Picasso遇到的问题
- 使用Picasso下载图片时的错误
- picasso框架的使用
- Picasso的使用
- picasso的使用
- Picasso框架的使用
- Picasso的使用
- Picasso的使用
- Picasso的使用
- Picasso的基本使用
- Picasso的使用
- Picasso的使用
- Picasso框架的使用
- Picasso的基本使用
- c语言基础知识点(一)
- statfs函数
- C语言INT64类型和GCC中的long long的定义,及sprintf格式字符串的定义
- Android系列之音乐播放器的实现一(应用内音频文件)
- java,C#之间的ASE加密实现
- 使用picasso设置背景时的问题
- shell脚本----cp (copy)复制文件或目录
- C++ 委托 fastdelegate
- Maven工程打包时动态设置war名
- mac下nginx的搭建过程及一些文件的目录和相应的指令
- anaconda4.4.0 python3.6 安装opencv3 问题解决
- PLSQL Developer软件使用大全
- centos7 .a/.so/.la目标库区别
- servlet/filter/listener/interceptor区别与联系