java - Android从XML获取图像url到ImageView

标签 java android xml image

我有一个 xml 文件,其中包含一个 url,该 url 是一个图像,可通过 Amazon 访问。我想在“ImageView . I know to download the image I need to use a”中显示该图像异步任务`.但我认为这是在我有 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> 中元素。我怎样才能提取这个网址并将这个图像加载到 ImageView

这只是一个例子。实际上,在这个 xml 文件中,有近 20 个项目,因此有 20 个特定图像。因此,将 url 放入 strings.xml 或类似的东西是行不通的,因为它会花费太多时间。

编辑:我解析了 xml,它工作正常。但我不知道如何加载图像。

最佳答案

首先,check how to read xml files

其次,获取您的图像 URL,然后检查如何使用 Picasso 显示来自网络的图像。或glide

关于java - Android从XML获取图像url到ImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54107859/

相关文章:

java - 我不希望 assertJ assertThat 在断言失败时结束测试

java - 在 PreferenceActivity 中隐藏首选项

android改变listview的字体和颜色

xml - XSD 唯一元素 XPath 限制

java - 如何加载复合 Material 的一部分并保持其他部分静态?

java - Opengl es 2.0 在视频上绘制位图叠加

android - 从网络填充 BaseAdapter

java - 为什么Android平台不运行桌面应用程序?

javascript - Netsuite 到 Salesforce 集成 : SOAP API Fault Code : Unexpected element {}sessionId during simple type deserialization

android - 支持的设备极低