首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Picasso使用简介及分析(3)

Picasso使用简介及分析(3)

3. 设置默认图片及出错图片

    public RequestCreator placeholder(int placeholderResId) {  
        //是否允许设置默认图片
        if (!setPlaceholder) {   
          throw new IllegalStateException("Already explicitly declared as no placeholder.");  
        }  
        //默认图片资源不合法
        if (placeholderResId == 0) {   
          throw new IllegalArgumentException("Placeholder image resource invalid.");  
        }  
        //已经设置了默认图片
        if (placeholderDrawable != null) {   
          throw new IllegalStateException("Placeholder image already set.");  
        }  
        this.placeholderResId = placeholderResId;  
      return this;  
    }
    //出错图片的处理逻辑与之类似
返回列表