如何在android中使用sax解析器从xml读取imageUrl在网格视图中显示图像

发布于 2024-11-17 20:43:52 字数 1045 浏览 1 评论 0 原文

可能的重复:
如何在android中使用sax解析器从xml读取imageUrl在网格视图中显示图像

感谢您的回答,但我能够从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>

Possible Duplicate:
how to display image in grid view reading imageUrl from xml using sax parser in android

thanks for answer but i am able to read xml file from url but i need if in xml imageUrl is there so show in grid view ..this is my xml file and read 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>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不如归去 2024-11-24 20:43:52

这里有一个关于SAX解析的教程,一个HttpClient的例子此处,以及有关 GridView 的教程 在这里

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

很抱歉给出了非常广泛的答案,但这是一个非常广泛的问题。

There is a tutorial on SAX parsing here, an example of HttpClient here, and a tutorial on GridView here.

You'll need to parse your XML, store your URLs in a list, retrieve those URLs using HttpClient, load the images in to Bitmap objects, and set your ImageView objects in your getView() method of your Adapter using imageView.setImageBitmap().

Sorry for the very broad answer, but it's a very broad question.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文