如何在android中使用sax解析器从xml中读取图像

时间:2011-06-30 07:20:55

标签: android parsing sax

  

可能重复:
  how to display image in grid view reading imageUrl from xml using sax parser in android

感谢您的回答,但我能够从url读取xml文件,但我需要在xml中使用imageUrl,因此在网格视图中显示..这是我的xml文件并读取URL

<?xml version="1.0" encoding="UTF-8"?>
<channels>
    <channel>
        <name>ndtv</name>
<logo>http://a3.twimg.com/profile_images/670625317/aam-logo--twitter.png</logo>     
        <description>this is a news Channel</description>
        <rssfeed>ndtv.com</rssfeed>
    </channel>
    <channel>
        <name>star news</name>
<logo>http://a3.twimg.com/profile_images/740897825/AndroidCast-350_normal.png</logo>        
        <description>this is a newsChannel</description>
        <rssfeed>starnews.com</rssfeed>
    </channel>
</channels>

1 个答案:

答案 0 :(得分:0)

有一个关于SAX解析here的教程,一个HttpClient here的示例,以及一个关于GridView here的教程。

您需要解析XML,将URL存储在列表中,使用HttpClient检索这些URL,将图像加载到Bitmap对象中,并使用getView()方法设置ImageView对象Adapter 1}}使用imageView.setImageBitmap()

对于非常广泛的答案感到抱歉,但这是一个非常广泛的问题。