Picasso库是否可以从未解析的String中加载图像?

时间:2018-04-23 14:48:07

标签: android parsing picasso

我正在编写一个接收RSS源的Android应用程序。在RecyclerView中,我显示了Feed的标题及其图像。图像的URL位于描述标签中,如

<description>
<![CDATA[

**<img src="https://i.kinja-img.com/gawker-media/image/upload/s-
chifyhXd--/c_fit,fl_progressive,q_80,w_636/mufkwgdjt3tolcis7xl0.jpg"/>**

<p>iOS: Other unimportant tags, information>Read more...</a></p>
</description>

Picasso代码段

public static void loadImage(String imageUrl, ImageView imageView){
    Picasso.get()
            .load(imageUrl)
            .fit()
            .centerCrop()
            .error(R.drawable.tech_crunch_logo)
            .into(imageView);
}

我突然发现我不需要解析内容来获取图片网址:我可以简单地获得完整描述的CDATA和Picasso将下载我想要的图片。那么,任何人都可以解释一下.load运算符的行为吗?为什么我得到图像而不是错误?它是否用清洁剂清洗过

0 个答案:

没有答案