setImageURI(url) 在 Fresco 中已弃用。用什么代替?
setImageURI(url) is deprecated in Fresco. What to use instead?
我正在使用 Fresco Android 库从 URL 获取图像。我得到的图像没有任何问题,但问题是 setImageURI(url)
已弃用。
所以我找不到用什么代替。为了避免在我的代码中使用不推荐使用的函数。
你也可以使用这个方法:setImageURI(String uriPath)
val uriPath = arrayList!![position].getUrl()
draweeView.setImageURI(uriPath)
SimpleDraweeView#setImageURI(Uri)
实际上是 @undeprecate
d (https://github.com/facebook/fresco/blob/master/drawee/src/main/java/com/facebook/drawee/view/SimpleDraweeView.java#L117) 但这个命令不是标准的 JavaDoc 命令并且没有更好的方法来取消弃用在一个 parent class.
但是,您应该改用 SimpleDraweeView#setImageURI(Uri uri, @Nullable Object callerContext)
。调用方上下文可以为 null,也可以是其他元数据(如字符串标签,可用于更好地识别图像请求的来源)。
我正在使用 Fresco Android 库从 URL 获取图像。我得到的图像没有任何问题,但问题是 setImageURI(url)
已弃用。
你也可以使用这个方法:setImageURI(String uriPath)
val uriPath = arrayList!![position].getUrl()
draweeView.setImageURI(uriPath)
SimpleDraweeView#setImageURI(Uri)
实际上是 @undeprecate
d (https://github.com/facebook/fresco/blob/master/drawee/src/main/java/com/facebook/drawee/view/SimpleDraweeView.java#L117) 但这个命令不是标准的 JavaDoc 命令并且没有更好的方法来取消弃用在一个 parent class.
但是,您应该改用 SimpleDraweeView#setImageURI(Uri uri, @Nullable Object callerContext)
。调用方上下文可以为 null,也可以是其他元数据(如字符串标签,可用于更好地识别图像请求的来源)。