如何将图像绑定到从xml参数获取的惰性列表

时间:2011-04-01 11:52:48

标签: android

我通过发送xml参数从.net Web服务器获取文本消息和图像。

我需要使用lazy list Concept显示这些消息和图片。

我通过发送xml参数获取消息并将其显示在惰性列表中。

但在上面的示例中,他们使用url来获取图像,但我从xml参数中获取图像。

我感到困惑。任何人请帮助我如何显示来自xml参数的图像。

提前感谢。

(如果任何一个母校不理解我的问题,请让我添加评论)

1 个答案:

答案 0 :(得分:2)

SAX XML解析器在Android上可用,可以从任何实现InputStream的类读取。由于URLConnection提供了返回其底层InputStream的方法,因此在我看来,您可以执行以下操作...

URL xmlSource = new URL("some http path");
UrlConnection xmlConnection = xmlSource.openConnection();
org.xml.sax.InputSource xmlStream = new InputSource(xmlConnection.getInputStream());

我自己没有对此进行过测试,Google小心谨慎地警告所包含的Sax实现是按原样进行的,但在我看来这是一个很好的起点。在线使用InputSource和实现Sax回调有很多资源。