java - Android 从 XML 获取图像 url 到 ImageView
问题描述
我有一个 xml 文件,其中包含一个图像 url,可通过亚马逊访问。我想在“ImageView . I know to download the image I need to use a
AsyncTask”中显示该图像。但我认为这是在我有 url 时使用,但在我的情况下,我从 xml 文件中获取此 url。
这是我的xml:
<?xml version="1.0" encoding="UTF-8"?>
<Items>
<Item>
<DetailPageURL>
https://www.amazon.de/Chemie-76128-Felgenreiniger-Alu-Teufel-Spezial/dp/B004LAXG9C?psc=1**&**SubscriptionId=mykey**&**tag=mytag&linkCode=xm2**&**camp=2025&
creative=165953**&**creativeASIN=B004LAXG9C
</DetailPageURL>
<URL>https://images-eu.ssl-images-amazon.com/images/I/412-16OaNFL._SL160_.jpg</URL>
<Feature>Der neue "Alu-Teufel-Spezial"" ist ein moderner Hochleistungs-Felgenreiniger. Die
neue, säurefreie Rezeptur ermöglicht die problemlose Reinigung von Stahl- und
Aluminiumfelgen sowie Radkappen.
</Feature>
<FormattedPrice>EUR 13,50</FormattedPrice>
<Title>Tuga Chemie 76128 Felgenreiniger Alu-Teufel Spezial</Title>
</Item>
</Items>
图片网址在<URL>
元素中。如何提取此 url 并将此图像加载到ImageView
这只是一个例子。实际上在这个 xml 文件中有将近 20 个项目,所以 20 个特定的图像。因此,将 url 放入 strings.xml 或类似的东西是行不通的,因为它会花费太多时间。
编辑:我解析了 xml,它工作正常。但我不知道如何加载图像。
解决方案
首先,检查如何读取xml文件
其次,获取您的图片 URL,然后检查如何使用Picasso或glide显示来自网络的图片
推荐阅读
- php - WordPress:函数声明 WC_Gateway_PayPal_Pro_PayFlow::get_post_data($order) 应该与 WC_Settings_API::get_post_data() 兼容
- ios - 使用 Swift 的代表
- html - 更改输入值
- php - PHP:访问复杂 json 中的数据
- android - 生成签名的 apk 错误
- excel - Excel状态栏重新出现
- video - 这种不良影响的通用名称是什么?
- html - 是否有一个引导类来处理所有 col 宽度?
- version-control - 在 Wix 中修改产品版本
- gmp - 版本号不匹配:gmp.h 和 libgmp 不一致