меня следует ниже подачи 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);
I п эти строки я получаю следующее сообщение об ошибке:
Метод setImageBitmap (Bitmap) в типе ImageView не применяется для аргументов (ArrayList)
Как я решить эти error.please мне помочь ...
EDIT:
в фиде XML, как я могу получить URL изображения из одной только thumb_image тега ... но в этих коде я получаю адрес изображения как из thumb_image и изображений tag..how могу я напишите условие для них. ..