我在下面的 xml 提要中遵循:
<Categories>
<Category name="Title 1"
<Article>
<article title="subtitle 1" id="1" >
<thumb_image>
<image url="http://forfeed.jpeg"/></thumb_image>
<images>
<image url="http://ad_thumb.jpg"/>
</images>
</article>
<article title="subtitle 2" id="2" >
<image url="http://forfeed.jpeg"/></thumb_image>
<images>
<image url="http://ad_thumb.jpg"/>
</images>
</article>
</Article>
</Category>
<Category name="Title 2"
<Articles>
<article title="subtitle 4" id="4" >
<image url="http://forfeed.jpeg"/></thumb_image>
<images>
<image url="http://ad_thumb.jpg"/>
</images>
</article>
<article title="subtitle 5" id="5" >
<image url="http://forfeed.jpeg"/></thumb_image>
<images>
<image url="http://ad_thumb.jpg"/>
</images>
</article>
</Articles>
</Category>
这是我的处理程序类:
public void startElement(String uri, String localName, String qName,Attributes attributes) throws SAXException {
currentElement = true;
if (localName.equals("Categories"))
{
sitesList = new SitesList();
}
------------------------
---------------------
---------------------
else if (localName.equals("thumb_image")) {
ImageList ImageList = new ImageList();
n++;
isThumbURL = true;
}
else if (localName.equals("image")) {
if (isThumbURL)
{
String attr = attributes.getValue("url");
sitesList.setImageURL(attr);
String Sub_arry=n+attr;
Appscontent.Sub_arraylist.add(Sub_arry);
}}}
在我的主要活动中必须设置图像:
im.setImageBitmap(Appscontent.Sub_arraylistimage);
在这些行中出现以下错误:
ImageView 类型中的方法 setImageBitmap(Bitmap) 不适用于参数(ArrayList)
我该如何解决这些错误。请帮助我...
编辑:
在我的 xml 提要中,我如何仅从 thumb_image 标记获取图像 url...但是在这些代码中,我从 thumb_image 和 images 标签获取图像 url..我如何为这些编写条件...