使用毕加索限制最大​​图像文件大小

问题描述

我正在使用 Picasso 从外部 URL 加载图像。为了防止有人托管会挂起我的应用程序的大文件,我想在下载之前设置最大图像文件大小。

毕加索有办法限制文件大小吗?如果不是,有什么替代方法

解决方法

您必须向毕加索(通过其构建器)提供您自己的 OkHttpClient 来处理该问题。一般来说,您需要向服务器发出请求以确定图像的大小,然后再决定是否要获取它。查看this answer了解更多详情。