我有一个带有不同标记的xml文件
<data>
<name>xyz</name>
<img> image with source(/res/img.jpg)</img>
<desc>this is the description</desc>
</data>
我想加载xml中可用的项目列表,点击listitem我想在新的屏幕上显示名称,图像和描述。
请帮助别人......紧急..
答案 0 :(得分:0)
Web上有许多教程描述了如何解决您面临的问题(Android上的XML / List)。这里有一些:
网上还有更多......
答案 1 :(得分:0)
首先使用此code example到parse 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的用途!