从XML-Android加载图片

时间:2012-05-07 12:30:54

标签: android xml-parsing

我有一个带有不同标记的xml文件

<data>
   <name>xyz</name>
   <img> image with source(/res/img.jpg)</img>
   <desc>this is the description</desc>
</data>

我想加载xml中可用的项目列表,点击listitem我想在新的屏幕上显示名称,图像和描述。

请帮助别人......紧急..

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

首先使用此code exampleparse the XML文件。


然后使用图像列表,您需要从resource folder获取图像。

使用名称use this code

drawable文件夹中获取图片

最后使用this great tutorial在arraylist中显示一堆图像。


链接为1. http://www.roseindia.net/tutorial/xml/dom/ParseDOMDocument.html   2. Android, reference things in R.drawable. using variables?   3. http://www.vogella.com/articles/AndroidListView/article.html

答案 2 :(得分:0)

当manged读取XML时(如果没有告诉我)这里是我用来从JSON中读取imageNames以填充About活动上的ListView的代码:

holder.logo.setImageResource(getResources().getIdentifier("about_logo_"+aboutItems.get(position).getID(),"drawable",getActivity().getPackageName()));

或者你的意思是将二进制文件保存到xml中并读取它?那么我必须说不是XML的用途!