【发布时间】:2018-04-11 03:26:53
【问题描述】:
在我的项目中,我有一个Retrofit2 接口来定义服务器上某些图像的 URL。我还有一个OkHttp3 客户端,它有几个拦截器。
有没有办法获取其中一张图片的完整 URL(在执行拦截器之后),以便我可以将其传递给 Picasso?我在Picasso 中没有找到任何直接采用Call 的方法。
【问题讨论】:
-
我不知道我是否得到你想要的。您的网络调用是否返回 URL?如果是这样,您需要调用
execute或enqueue并将结果(图片网址)传递给毕加索。 -
您可以添加拦截器来获取url并将其传递给毕加索。
-
@Héctor 我想获取将由
execute或enqueue调用的URL,而不必调用它们,并且应用了拦截器。 @Rahul Kumar 你能详细说明一下吗?
标签: android retrofit2 picasso okhttp3